cvsdist fc3c96c
--- netpbm-10.22/converter/other/bmptopnm.c.cmapsize	2004-07-02 17:59:51.799270546 +0200
cvsdist fc3c96c
+++ netpbm-10.22/converter/other/bmptopnm.c	2004-07-02 18:03:16.995978954 +0200
cvsdist fc3c96c
@@ -962,6 +962,7 @@
cvsdist fc3c96c
                    , BMPoffbits(BMPheader.class, BMPheader.cBitCount, 
cvsdist fc3c96c
                                 BMPheader.cmapsize));
cvsdist fc3c96c
     }
cvsdist fc3c96c
+    if(BMPheader.cmapsize != 0)
cvsdist fc3c96c
     {
cvsdist fc3c96c
         unsigned int bytesRead;
cvsdist fc3c96c
         BMPreadcolormap(ifP, BMPheader.cBitCount, BMPheader.class,