--- wand/drawing_wand.c_orig 2005-02-17 11:25:10.000000000 +0100 +++ wand/drawing_wand.c 2005-02-17 10:54:06.000000000 +0100 @@ -968,7 +968,9 @@ assert(magick_wand != (MagickWand *) NULL); assert(width != 0.0); assert(height != 0.0); - image=GetImageFromMagickWand(magick_wand); + image=GetImageFromMagickWand(magick_wand); + if (image == (Image *) NULL) + return(MagickFalse); clone_image=CloneImage(image,0,0,MagickTrue,&wand->exception); if (clone_image == (Image *) NULL) return(MagickFalse);