diff --git a/coders/pcl.c b/coders/pcl.c
index 4371a27..1ac1c29 100644
--- a/coders/pcl.c
+++ b/coders/pcl.c
@@ -871,7 +871,7 @@
           for (x=0; x < (ssize_t) image->columns; x++)
           {
             byte<<=1;
-            if (GetPixelIntensity(image,p) < ((MagickRealType) QuantumRange/2.0))
+            if (GetPixelIntensity(image,p) < ((double) QuantumRange/2.0))
               byte|=0x01;
             bit++;
             if (bit == 8)