--- ./Imlib/load.c.org 2007-07-11 09:39:49.000000000 +0200 +++ ./Imlib/load.c 2007-07-11 09:41:06.000000000 +0200 @@ -653,7 +653,7 @@ planes = (int)word; fread(&word, 2, 1, file); bpp = (int)word; - if (bpp != 1 && bpp != 4 && bpp != 8 && bpp && 16 && bpp != 24 && bpp != 32) + if (bpp != 1 && bpp != 4 && bpp != 8 && bpp != 16 && bpp != 24 && bpp != 32) { fprintf(stderr, "IMLIB ERROR: unknown bitdepth in file\n"); return NULL;