diff --git a/ansi-tests/make-instance.lsp b/ansi-tests/make-instance.lsp
index 9d531e3a84a9102e95a1670a0c86e0aedf6a5172..a7665a2e32bd9ee0136651158b39022b0676ae15 100644
--- a/ansi-tests/make-instance.lsp
+++ b/ansi-tests/make-instance.lsp
@@ -38,6 +38,16 @@
 		 program-error)
   t)
 
+(deftest make-instance.error.6
+  (let ((classes (remove-duplicates
+		  (remove-if-not
+		   #'(lambda (cl) (typep cl 'built-in-class))
+		   (mapcar #'class-of *universe*)))))
+    (loop for cl in classes
+	  unless (eval `(signals-error (make-instance ',cl) error))
+	  collect cl))
+  nil)
+
 ;; Definitions of methods
 
 (defmethod make-instance ((x make-instance-class-01)