diff --git a/src/post_modules/Nettle/testsuite.in b/src/post_modules/Nettle/testsuite.in
index 8ee3625d28313b236e26fa19d921fc648cf9f372..a23abaa5b7a356380b43c0144741ac9efa8c6d09 100644
--- a/src/post_modules/Nettle/testsuite.in
+++ b/src/post_modules/Nettle/testsuite.in
@@ -1815,7 +1815,8 @@ dnl From Python passlib.hash.md5_crypt
 test_eq(Nettle.crypt_md5("password","3azHgidD"), "SrJPt7B.9rekpmwJwtON31")
 
 // hogweed
-test_eval_error(Nettle.dsa_generate_keypair(1024,1,random_string))
+test_eval_error(Nettle.dsa_generate_keypair(256,160,random_string)
+&&Nettle.dsa_generate_keypair(1024,1,random_string))
 test_eval_error(Nettle.rsa_generate_keypair(512,4,random_string))
 test_eval_error(Nettle.rsa_generate_keypair(512,1,random_string))
 test_eval_error(Nettle.rsa_generate_keypair(88,0x10001,random_string))