From: cristy Date: Fri, 16 Apr 2010 01:01:18 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~9643 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ca9ddb09fab00b5f9769a42eba261eca7974f2ab;p=imagemagick --- diff --git a/coders/psd.c b/coders/psd.c index 44e064bcd..3b17aff47 100644 --- a/coders/psd.c +++ b/coders/psd.c @@ -1972,7 +1972,8 @@ static MagickBooleanType WritePSDImage(const ImageInfo *image_info,Image *image) (void) WriteBlobMSBShort(image,CMYKMode); } } - if ((image->storage_class == DirectClass) || (image->colors > 256)) + if ((IsGrayImage(image,&image->exception) != MagickFalse) || + (image->storage_class == DirectClass) || (image->colors > 256)) (void) WriteBlobMSBLong(image,0); else {