diff --git a/coders/pcl.c b/coders/pcl.c
index 150c652..4371a27 100644
--- a/coders/pcl.c
+++ b/coders/pcl.c
@@ -721,9 +721,7 @@
   one=1;
   do
   {
-    if ((IssRGBColorspace(image->colorspace) == MagickFalse) &&
-        (IsRGBColorspace(image->colorspace) == MagickFalse) &&
-        (IsImageGray(image,exception) == MagickFalse))
+    if (IssRGBCompatibleColorspace(image->colorspace) == MagickFalse)
       (void) TransformImageColorspace(image,sRGBColorspace,exception);
     /*
       Initialize the printer.