diff --git a/src/app/thumbnail_generator.cpp b/src/app/thumbnail_generator.cpp index d351eac87..ed9e65eba 100644 --- a/src/app/thumbnail_generator.cpp +++ b/src/app/thumbnail_generator.cpp @@ -143,7 +143,8 @@ private: // Convert the image to sRGB color space auto cs = sprite->colorSpace(); - if (cs && !cs->nearlyEqual(*gfx::ColorSpace::MakeSRGB())) { + if (m_fop->preserveColorProfile() && + cs && !cs->nearlyEqual(*gfx::ColorSpace::MakeSRGB())) { app::cmd::convert_color_profile( thumbnailImage.get(), palette.get(), cs, gfx::ColorSpace::MakeSRGB());