Index: win32ss/gdi/dib/dib24bpp.c =================================================================== --- win32ss/gdi/dib/dib24bpp.c (revision 69782) +++ win32ss/gdi/dib/dib24bpp.c (working copy) @@ -431,7 +431,7 @@ Source = DIB_GetSourceIndex(SourceSurf, SourceX, SourceY); if(Source != iTransColor) { - Dest = (BYTE)XLATEOBJ_iXlate(ColorTranslation, Source) & 0xFFFFFF; + Dest = XLATEOBJ_iXlate(ColorTranslation, Source) & 0xFFFFFF; *(PUSHORT)(DestBits) = Dest & 0xFFFF; *(DestBits + 2) = (BYTE)(Dest >> 16); }