diff --git a/MagickWand/magick-property.c b/MagickWand/magick-property.c
index 88e4677..d2d9253 100644
--- a/MagickWand/magick-property.c
+++ b/MagickWand/magick-property.c
@@ -625,7 +625,7 @@
         "ContainsNoImages","`%s'",wand->name);
       return((char **) NULL);
     }
-  (void) GetImageProperty(wand->images,"exif:*");
+  (void) GetImageProperty(wand->images,"exif:*",wand->exception);
   length=1024;
   artifacts=(char **) AcquireQuantumMemory(length,sizeof(*artifacts));
   if (artifacts == (char **) NULL)
@@ -853,7 +853,7 @@
         "ContainsNoImages","`%s'",wand->name);
       return((char *) NULL);
     }
-  value=GetImageProperty(wand->images,property);
+  value=GetImageProperty(wand->images,property,wand->exception);
   if (value == (const char *) NULL)
     return((char *) NULL);
   return(ConstantString(value));
@@ -914,7 +914,7 @@
         "ContainsNoImages","`%s'",wand->name);
       return((char **) NULL);
     }
-  (void) GetImageProperty(wand->images,"exif:*");
+  (void) GetImageProperty(wand->images,"exif:*",wand->exception);
   length=1024;
   properties=(char **) AcquireQuantumMemory(length,sizeof(*properties));
   if (properties == (char **) NULL)
@@ -2304,7 +2304,7 @@
     ThrowWandException(WandError,"ContainsNoImages",wand->name);
   profile_info=AcquireStringInfo((size_t) length);
   SetStringInfoDatum(profile_info,(unsigned char *) profile);
-  status=SetImageProfile(wand->images,name,profile_info);
+  status=SetImageProfile(wand->images,name,profile_info,wand->exception);
   profile_info=DestroyStringInfo(profile_info);
   if (status == MagickFalse)
     InheritException(wand->exception,&wand->images->exception);
@@ -2350,9 +2350,7 @@
     (void) LogMagickEvent(WandEvent,GetMagickModule(),"%s",wand->name);
   if (wand->images == (Image *) NULL)
     ThrowWandException(WandError,"ContainsNoImages",wand->name);
-  status=SetImageProperty(wand->images,property,value);
-  if (status == MagickFalse)
-    InheritException(wand->exception,&wand->images->exception);
+  status=SetImageProperty(wand->images,property,value,wand->exception);
   return(status);
 }