--- drbd-8.3.4/drbd/drbd_nl.c.org	2009-12-22 09:06:57.000000000 +0100
+++ drbd-8.3.4/drbd/drbd_nl.c	2009-12-22 09:07:28.000000000 +0100
@@ -1283,7 +1283,7 @@
 		}
 
 		if (crypto_tfm_alg_type(crypto_hash_tfm(tfm))
-						!= CRYPTO_ALG_TYPE_HASH) {
+						!= CRYPTO_ALG_TYPE_SHASH) {
 			retcode = ERR_AUTH_ALG_ND;
 			goto fail;
 		}
