diff --git a/test/Makefile b/test/Makefile
index ad47112f4af0f3745be1fd5b9961bc28c0c2cdf9..2e52f7e0fd54978192bdee8959348cf12b9c92d0 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -10,7 +10,7 @@ all: $(PROG)
 	./$(PROG)
 	gcov -b $(PROG).c | egrep '^(File|Lines)'
 
-$(PROG): $(SOURCES) Makefile
+$(PROG): $(SOURCES) Makefile ../mongoose.c clean
 	$(CC) -o $(PROG) $(SOURCES) $(CFLAGS) -ldl -lssl
 
 win: