diff --git a/src/Makefile.src b/src/Makefile.src
index 2023b3342f435a7586c6bc3ad23854b15ee23a9e..09395a2b0ff1533dcd799252d5c21ae05428122b 100644
--- a/src/Makefile.src
+++ b/src/Makefile.src
@@ -130,11 +130,11 @@ quant: $(OBJ) module_objects
 
 # install
 install:
-	if [ ! -d "$(prefix)" ]; then mkdir "$(prefix)" ; chmod 755 "$(prefix)" ; fi
-	if [ ! -d "$(exec_prefix)" ]; then mkdir "$(exec_prefix)" ; chmod 755 "$(exec_prefix)" ; fi
+	if [ ! -d "$(prefix)" ]; then mkdir "$(prefix)" ; chmod 755 "$(prefix)" ; else : ; fi
+	if [ ! -d "$(exec_prefix)" ]; then mkdir "$(exec_prefix)" ; chmod 755 "$(exec_prefix)" ; else : ; fi
 	$(INSTALL) ./pike $(exec_prefix)
-	if [ ! -d "$(prefix)/lib" ]; then mkdir "$(prefix)/lib" ; chmod 755 "$(prefix)/lib" ; fi
-	if [ ! -d "$(lib_prefix)" ]; then mkdir "$(lib_prefix)" ; chmod 755 "$(lib_prefix)" ; fi
+	if [ ! -d "$(prefix)/lib" ]; then mkdir "$(prefix)/lib" ; chmod 755 "$(prefix)/lib" ; else : ; fi
+	if [ ! -d "$(lib_prefix)" ]; then mkdir "$(lib_prefix)" ; chmod 755 "$(lib_prefix)" ; else : ; fi
 	$(INSTALL) $(TMP_LIBDIR)/master.pike $(lib_prefix)
 	cp -r $(TMP_LIBDIR)/include $(lib_prefix)
 
diff --git a/src/modules/Makefile.src b/src/modules/Makefile.src
index 6432eeae30e56a72cd2a2015a79568d987ca993b..5625fc7539321ba0156d9b1aa80305306fa7822a 100644
--- a/src/modules/Makefile.src
+++ b/src/modules/Makefile.src
@@ -13,7 +13,7 @@ modules:
 
 linker_options: $(MODULE_OBJS)
 	( for a in $(MODULES) ; do echo modules/$$a/$$a.a ; \
-	if test -f $$a/linker_options ; then cat $$a/linker_options ; fi ; \
+	if test -f $$a/linker_options ; then cat $$a/linker_options ; else : ; fi ; \
 	done ; ) >linker_options
 
 depend: