diff --git a/22_04_version/Makefile b/22_04_version/Makefile
index 2b819240bd8277ecb6a3b0edec2e782162041616..91c699cc65a5bfe7ae2cfd9a8898dab37d0f52d4 100644
--- a/22_04_version/Makefile
+++ b/22_04_version/Makefile
@@ -21,7 +21,7 @@ testcppcheck : *.c *.h
 
 testcunit : test.c main.c
 	$(CC) main.c $(CFlags)
-	$(CC) -o test $(CFlags)
+	$(CC) test.c -o test $(CFlags)
 	./test
 
 
diff --git a/22_04_version/test.c b/22_04_version/test.c
index 5d2e4115fe5b3cbbb053da2f3c578f043050c85c..f8d68fceecc1b024d22c3fe5bc91dd5bfa5c51ba 100644
--- a/22_04_version/test.c
+++ b/22_04_version/test.c
@@ -126,7 +126,7 @@ int main() {
     if(NULL == CU_add_test(pSuite,"test_test",test_test))
     /* ((NULL == CU_add_test(pSuite, "test_prime_zero", test_prime_zero)) ||
         (NULL == CU_add_test(pSuite, "test_prime_empty", test_prime_empty)) ||
-        (NULL == CU_add_test(pSuite, "test_prime_general", test_prime_general)))/*||
+        (NULL == CU_add_test(pSuite, "test_prime_general", test_prime_general))) ||
         (NULL == CU_add_test(pSuite, "test_Nicolas", test_Nicolas)) ||
         (NULL == CU_add_test(pSuite, "test_Nicolas", test_Nicolas)) ||
         (NULL == CU_add_test(pSuite, "test_Nicolas", test_Nicolas)) ||)*/{