diff --git a/coders/jp2.c b/coders/jp2.c
index 47b3b80..18c36c5 100644
--- a/coders/jp2.c
+++ b/coders/jp2.c
@@ -911,7 +911,8 @@
   /*
     Initialize JPEG 2000 API.
   */
-  if (IssRGBColorspace(image->colorspace) == MagickFalse)
+  if ((IssRGBColorspace(image->colorspace) == MagickFalse) &&
+      (IsImageGray(image,exception) == MagickFalse))
     (void) TransformImageColorspace(image,sRGBColorspace,exception);
   jp2_stream=JP2StreamManager(image);
   if (jp2_stream == (jas_stream_t *) NULL)