diff --git a/code/foreign.lisp b/code/foreign.lisp
index 6351be68e57040ae199ecd221c36bdcb191f26dc..56b6088f9ef3c4f74d2c005a586f90a65134c1fc 100644
--- a/code/foreign.lisp
+++ b/code/foreign.lisp
@@ -5,7 +5,7 @@
 ;;; Carnegie Mellon University, and has been placed in the public domain.
 ;;;
 (ext:file-comment
-  "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/foreign.lisp,v 1.54 2006/04/26 20:49:23 rtoy Exp $")
+  "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/foreign.lisp,v 1.55 2008/09/07 00:46:18 rtoy Exp $")
 ;;;
 ;;; **********************************************************************
 ;;;
@@ -845,7 +845,7 @@ environment passed to Lisp."
   (when (atom files)
     (when verbose
       (format t ";;; Opening as shared library ~A ...~%" files))
-    (multiple-value-bind (ok &optional error-string)
+    (multiple-value-bind (ok error-string)
 	(load-object-file files)
       (cond (ok
 	     (when verbose