diff --git a/makefile-binary b/makefile-binary
index 5d0382b6993d881a56b3cf7e8a98b11fbfcfae42..3c5463ea5afd6d37b1111c56874d902f8211d2da 100644
--- a/makefile-binary
+++ b/makefile-binary
@@ -37,7 +37,7 @@ FORCE:
 # -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 # make subdir makefile
 
-%/makefile: makefile makefile.conf
+%/makefile: ../makefile-binary ../build.conf makefile makefile.conf
 	if [ ! -w $(dir $@) ] && [ $(USE_RAMDISK) -eq 1 ]; then\
 		ln -s /tmp/`date +'%s%N'`-$(dir $@) $(subst /,, $(dir $@)) 2>/dev/null;\
 	fi;\