diff --git a/Makefile b/Makefile
index 1bf8ca3432dc93f8d7a14a0940d30b2e84f92d74..50c3f2ca67a3a657156fdb0299fcf19db5fb4741 100644
--- a/Makefile
+++ b/Makefile
@@ -85,6 +85,11 @@ ffplay_g$(EXESUF): ffplay.o cmdutils.o .libs
 	cp -p $< $@
 	$(STRIP) $@
 
+SVN_ENTRIES = $(SRC_PATH_BARE)/.svn/entries
+ifeq ($(wildcard $(SVN_ENTRIES)),$(SVN_ENTRIES))
+version.h: $(SVN_ENTRIES)
+endif
+
 version.h:
 	$(SRC_PATH)/version.sh $(SRC_PATH)