diff --git a/libvisual/tools/lv-tool/display/sdl_driver.cpp b/libvisual/tools/lv-tool/display/sdl_driver.cpp index affaeaede..14ed36c21 100644 --- a/libvisual/tools/lv-tool/display/sdl_driver.cpp +++ b/libvisual/tools/lv-tool/display/sdl_driver.cpp @@ -226,7 +226,7 @@ namespace { if (m_screen->format->BitsPerPixel == 8) { auto const& pal = m_display.get_video ()->get_palette (); - if (!pal.empty () && pal.size() <= 256) { + if (!pal.empty () && pal.size() >= 256) { std::array colors; visual_mem_set (colors.data (), 0, sizeof (colors)); diff --git a/libvisual/tools/lv-tool/display/stdout_sdl_driver.cpp b/libvisual/tools/lv-tool/display/stdout_sdl_driver.cpp index 82ea0bf2d..d4cd26a79 100644 --- a/libvisual/tools/lv-tool/display/stdout_sdl_driver.cpp +++ b/libvisual/tools/lv-tool/display/stdout_sdl_driver.cpp @@ -243,7 +243,7 @@ namespace { if (m_screen->format->BitsPerPixel == 8) { auto const& pal = m_display.get_video ()->get_palette (); - if (!pal.empty () && pal.size() <= 256) { + if (!pal.empty () && pal.size() >= 256) { std::array colors; visual_mem_set (colors.data (), 0, sizeof (colors));