diff --git a/src/modules/dynamic_module_makefile.in b/src/modules/dynamic_module_makefile.in
index 28844953fb564903ee03e4a960162b589e059173..a5a29390d11408246174e6b2b513a73fcc978b69 100644
--- a/src/modules/dynamic_module_makefile.in
+++ b/src/modules/dynamic_module_makefile.in
@@ -5,8 +5,8 @@ MAKE_FLAGS = "prefix=$(prefix)" "exec_prefix=$(exec_prefix)" "CC=$(CC)" "OTHERFL
 
 all: module.@SO@ dummy
 
-dummy:
-	echo "" >linker_options
+dummy:	$(DUMMY)
+	echo "$(LINKER_OPTIONS)" >linker_options
 	echo "" >modlist_headers
 	echo "" >modlist_segment
 	tmp="$(INSTALL_NAME)" ; if test x$$tmp = x ; then tmp="$(MODNAME)"; fi ; $(INSTALL) module.so $(TMP_LIBDIR)/modules/$$tmp.so