diff --git a/testsuite/ecc-mod-test.c b/testsuite/ecc-mod-test.c
index c88ed92d21667ca5e0e76b6a03347d57798c28aa..c6330cbed1fdf28b1f8e6499f9a082d81fe9cacb 100644
--- a/testsuite/ecc-mod-test.c
+++ b/testsuite/ecc-mod-test.c
@@ -98,7 +98,7 @@ test_main (void)
 	      abort ();
 	    }
 
-	  if (ecc->Bmodp_size < ecc->size)
+	  if (ecc->Bmodq_size < ecc->size)
 	    {
 	      mpn_copyi (m, a, 2*ecc->size);
 	      ecc_generic_modq (ecc, m);