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