diff --git a/abstract-array-ordered-class.lisp b/abstract-array-ordered-class.lisp index 0f56b4c..2d977b2 100644 --- a/abstract-array-ordered-class.lisp +++ b/abstract-array-ordered-class.lisp @@ -12,7 +12,7 @@ (defmethod slot-unbound (class (array-class abstract-array-class) (slot-name (eql 'sb-pcl::%class-precedence-list))) ;; FIXME: Is this correct? - (setf (slot-value instance slot-name) + (setf (slot-value class slot-name) (list array-class (find-class 't)))) (defmethod closer-mop:validate-superclass