diff --git a/MagickWand/compare.c b/MagickWand/compare.c
index 15c7f93..803a17a 100644
--- a/MagickWand/compare.c
+++ b/MagickWand/compare.c
@@ -992,7 +992,7 @@
   else
     {
       if (image_info->verbose != MagickFalse)
-        (void) IsImagesEqual(image,reconstruct_image);
+        (void) IsImagesEqual(image,reconstruct_image,exception);
       if (*difference_image->magick == '\0')
         (void) CopyMagickString(difference_image->magick,image->magick,
           MaxTextExtent);
@@ -1191,7 +1191,8 @@
           char
             *text;
 
-          text=InterpretImageProperties(image_info,difference_image,format);
+          text=InterpretImageProperties(image_info,difference_image,format,
+            exception);
           if (text == (char *) NULL)
             ThrowCompareException(ResourceLimitError,"MemoryAllocationFailed",
               GetExceptionMessage(errno));