diff --git a/init/conditions.lisp b/init/conditions.lisp
index b92013eae572960525f4cd2b5a7731ee429778d8..1da344dec1396ae4675844dd7084110545c0b9a4 100644
--- a/init/conditions.lisp
+++ b/init/conditions.lisp
@@ -1,6 +1,6 @@
 ;; GSL errors                                
 ;; Liam Healy Sat Mar  4 2006 - 18:33
-;; Time-stamp: <2008-03-03 22:06:11EST conditions.lisp>
+;; Time-stamp: <2008-03-08 12:39:50EST conditions.lisp>
 ;; $Id$
 
 (in-package :gsl)
@@ -101,8 +101,7 @@
 
 ;;; This insures that conditions will be signalled if GSLL is dumped
 ;;; in save-lisp-and-die.
-#+sbcl
-(push #'establish-handler sb-ext:*init-hooks*)
+#+sbcl (push 'establish-handler sb-ext:*init-hooks*)
 
 (defmacro gsl-errorno-sm (keyword)
   `(define-symbol-macro