diff --git a/src/contrib/load-unix.lisp b/src/contrib/load-unix.lisp
index 434ae614933c6c18e2fc085bcffcf81c22fd4e90..707cd2dae60939caf33ed83ea01c517c26d426c3 100644
--- a/src/contrib/load-unix.lisp
+++ b/src/contrib/load-unix.lisp
@@ -1,7 +1,7 @@
 ;; Load extra functionality in the UNIX package.
 
 (ext:without-package-locks
-  (load #-linux "modules:unix/unix"
-	#+linux "modules:unix/unix-glibc2"))
+  (load (compile-file-pathname #-linux "modules:unix/unix"
+			       #+linux "modules:unix/unix-glibc2")))
 
 (provide 'unix)