--- factorize.c.old	2003-11-25 10:09:19.000000000 +1000
+++ factorize.c	2003-11-25 10:09:26.000000000 +1000
@@ -180,7 +180,7 @@
 	}
 S3:
       k--;
-      if (k != 0)
+      if (k > 0)
 	goto S2;
 
       mpz_gcd (g, P, n);
