diff --git a/src/modules/image/quant.c b/src/modules/image/quant.c index d08ba636a7139b59c5652ff32fd468e85214d0d9..72480168f7248d53bbb5291a915dfb8af7bf428e 100644 --- a/src/modules/image/quant.c +++ b/src/modules/image/quant.c @@ -648,7 +648,7 @@ fprintf(stderr,"%lx %d,%d,%d ",me,ct->clut[me->cl].r,ct->clut[me->cl].g,ct->clut eme=&(me->next); me=me->next; } - if (!mindistance && beme) /* exact match, place first */ + if (!mindistance && beme && *beme) /* exact match, place first */ { struct map_entry e; e=*feme;