diff --git a/tools/make-main-dist.sh b/tools/make-main-dist.sh
index 387d41173aaf2a04a75fdcb3f9514a2bd2b0916a..8f4b2f768c540eb590602f69fb5c0208fb8c4f4f 100755
--- a/tools/make-main-dist.sh
+++ b/tools/make-main-dist.sh
@@ -98,8 +98,9 @@ then
     install ${GROUP} ${OWNER} -m 0755 $TARGET/lisp/lisp.a $DESTDIR/lib/cmucl/lib/
     install ${GROUP} ${OWNER} -m 0755 src/tools/linker.sh $DESTDIR/lib/cmucl/lib/
     install ${GROUP} ${OWNER} -m 0755 src/tools/linker-x86.sh $DESTDIR/lib/cmucl/lib/
-    install ${GROUP} ${OWNER} -m 0755 src/tools/linker-darwin.sh $DESTDIR/lib/cmucl/lib/
-    install ${GROUP} ${OWNER} -m 0755 src/tools/$SCRIPT-cmucl-linker-script $DESTDIR/lib/cmucl/lib/
+    if [ -f src/tools/$SCRIPT-cmucl-linker-script ]; then
+	install ${GROUP} ${OWNER} -m 0755 src/tools/$SCRIPT-cmucl-linker-script $DESTDIR/lib/cmucl/lib/
+    fi
 fi
 for corefile in $TARGET/lisp/$CORE
 do