diff --git a/testsuite/.test-rules.make b/testsuite/.test-rules.make
index 723e8d99b21a0117a82e93f917398ec0a9586298..bbc540fd019a46f4971a668abe3c186d42325f75 100644
--- a/testsuite/.test-rules.make
+++ b/testsuite/.test-rules.make
@@ -43,6 +43,9 @@ md5-compat-test$(EXEEXT): md5-compat-test.$(OBJEXT)
 sha1-test$(EXEEXT): sha1-test.$(OBJEXT)
 	$(LINK) sha1-test.$(OBJEXT) $(TEST_OBJS) -o sha1-test$(EXEEXT)
 
+sha224-test$(EXEEXT): sha224-test.$(OBJEXT)
+	$(LINK) sha224-test.$(OBJEXT) $(TEST_OBJS) -o sha224-test$(EXEEXT)
+
 sha256-test$(EXEEXT): sha256-test.$(OBJEXT)
 	$(LINK) sha256-test.$(OBJEXT) $(TEST_OBJS) -o sha256-test$(EXEEXT)
 
diff --git a/testsuite/Makefile.in b/testsuite/Makefile.in
index 51e38d6e720e42b0a49a39b2f0e2501561078074..6093b26a20f376e46272aa8cda5e84b67532ccc0 100644
--- a/testsuite/Makefile.in
+++ b/testsuite/Makefile.in
@@ -15,7 +15,8 @@ TS_NETTLE_SOURCES = aes-test.c arcfour-test.c arctwo-test.c \
 	            base16-test.c base64-test.c \
 		    des-test.c des3-test.c des-compat-test.c \
 		    md2-test.c md4-test.c md5-test.c md5-compat-test.c \
-		    sha1-test.c sha256-test.c sha384-test.c sha512-test.c \
+		    sha1-test.c sha224-test.c sha256-test.c \
+		    sha384-test.c sha512-test.c \
 		    serpent-test.c twofish-test.c \
 		    buffer-test.c yarrow-test.c