diff --git a/tools/setup.lisp b/tools/setup.lisp
index 096fd2869dd3a145db17ee4e39a57022671d6110..99d65562635ee72fcb58bc85e77bdfad5d7e94a3 100644
--- a/tools/setup.lisp
+++ b/tools/setup.lisp
@@ -183,7 +183,7 @@
 		(c::assemble-file src :output-file obj)
 		(compile-file src  :error-file nil  :output-file obj))
 	    (when load
-	      (load name :verbose t)))
+	      (load obj :verbose t)))
 	   (t
 	    (handler-bind
 		((error #'(lambda (condition)
@@ -205,7 +205,7 @@
 		  (c::assemble-file src :output-file obj)
 		  (compile-file src  :error-file nil  :output-file obj))
 	      (when load
-		(load name :verbose t))))))))))
+		(load obj :verbose t))))))))))