diff --git a/coders/miff.c b/coders/miff.c
index 3239a07..4e41975 100644
--- a/coders/miff.c
+++ b/coders/miff.c
@@ -1882,7 +1882,7 @@
       }
     if ((image->storage_class == PseudoClass) &&
         (image->colors > (size_t) (GetQuantumRange(image->depth)+1)))
-      (void) SetImageStorageClass(image,DirectClass);
+      (void) SetImageStorageClass(image,DirectClass,&image->exception);
     if (IsImageGray(image,&image->exception) != MagickFalse)
       {
         image->storage_class=DirectClass;