diff --git a/coders/map.c b/coders/map.c
index f864b57..8e3c009 100644
--- a/coders/map.c
+++ b/coders/map.c
@@ -226,7 +226,7 @@
           p++;
         }
       SetPixelIndex(image,index,q);
-      SetPixelPacket(image,image->colormap+(ssize_t) index,q);
+      SetPixelPixelInfo(image,image->colormap+(ssize_t) index,q);
       q+=GetPixelChannels(image);
     }
     if (SyncAuthenticPixels(image,exception) == MagickFalse)