diff --git a/MagickWand/mogrify.c b/MagickWand/mogrify.c
index a06d28f..323a8f2 100644
--- a/MagickWand/mogrify.c
+++ b/MagickWand/mogrify.c
@@ -1169,8 +1169,7 @@
           {
             (void) SyncImageSettings(mogrify_info,*image);
             (void) ContrastImage(*image,(*option == '-') ? MagickTrue :
-              MagickFalse);
-            InheritException(exception,&(*image)->exception);
+              MagickFalse,exception);
             break;
           }
         if (LocaleCompare("contrast-stretch",option+1) == 0)
@@ -1197,7 +1196,8 @@
               }
             white_point=(MagickRealType) (*image)->columns*(*image)->rows-
               white_point;
-            (void) ContrastStretchImage(*image,black_point,white_point);
+            (void) ContrastStretchImage(*image,black_point,white_point,
+              exception);
             InheritException(exception,&(*image)->exception);
             break;
           }
@@ -2158,8 +2158,7 @@
         if (LocaleCompare("normalize",option+1) == 0)
           {
             (void) SyncImageSettings(mogrify_info,*image);
-            (void) NormalizeImage(*image);
-            InheritException(exception,&(*image)->exception);
+            (void) NormalizeImage(*image,exception);
             break;
           }
         break;