diff --git a/src/Makefile.in b/src/Makefile.in
index e68bf8a7fa200469d08fa85e2b3fa975cccb1dd6..0933faa0ddc3701480a18b8cd376e62a3ce119f0 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -112,7 +112,7 @@ OBJ= \
 all: module_objects
 	$(MAKE) $(MAKE_FLAGS) pike
 
-pike: $(OBJ) modules/linker_options modules/lib_dirs
+pike: $(OBJ) modules/linker_options
 	-mv pike pike.old
 	$(LD) $(LDFLAGS) $(OBJ) `cat modules/linker_options` $(LIBS) -o pike
 
diff --git a/src/modules/Makefile.in b/src/modules/Makefile.in
index 3627eee5e4ad2498cff5a4e269bc186076613e23..aaa578aec06441c6257c64c05e14c870d144487e 100644
--- a/src/modules/Makefile.in
+++ b/src/modules/Makefile.in
@@ -10,7 +10,7 @@ all: modules
 
 modules:
 	for a in $(MODULES) ; do echo making $$a ; ( cd $$a ; $(MAKE) $(MAKE_FLAGS) MODNAME=$$a) ; done
-	$(MAKE) linker_options modlist.h modlist_headers.h module_list
+	$(MAKE) linker_options modlist.h modlist_headers.h
 
 modlist.h: $(MODULE_SEGMENTS)
 	( for a in $(MODULES) ; do cat $$a/modlist_segment ; done ; ) >modlist.h