diff --git a/coders/pnm.c b/coders/pnm.c
index 4266dca..fc69666 100644
--- a/coders/pnm.c
+++ b/coders/pnm.c
@@ -895,10 +895,10 @@
               {
                 if ((type == BilevelType) &&
                     (IsMonochromePixel(q) == MagickFalse))
-                  type=IsGrayPixel(q) == MagickFalse ? UndefinedType :
+                  type=IsGrayPixel(q) == MagickFalse ? UndefinedColorType :
                     GrayscaleType;
                 if ((type == GrayscaleType) && (IsGrayPixel(q) == MagickFalse))
-                  type=UndefinedType;
+                  type=UndefinedColorType;
                 if ((type != BilevelType) && (type != GrayscaleType))
                   break;
                 q++;
@@ -911,7 +911,7 @@
         quantum_info=DestroyQuantumInfo(quantum_info);
         if (status == MagickFalse)
           ThrowReaderException(CorruptImageError,"UnableToReadImageData");
-        if (type != UndefinedType)
+        if (type != UndefinedColorType)
           image->type=type;
         break;
       }