diff --git a/src/raster/sprite.cpp b/src/raster/sprite.cpp index e49060c18..b12f709d8 100644 --- a/src/raster/sprite.cpp +++ b/src/raster/sprite.cpp @@ -465,6 +465,7 @@ SpriteImpl::SpriteImpl(Sprite* sprite, int imgtype, int width, int height, int n case IMAGE_RGB: case IMAGE_INDEXED: get_default_palette()->copyColorsTo(&pal); + pal.resize(ncolors); break; // For black and white images