From f3494e8a11e23ee21bd29606cdb6d1f1e6de0fca Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Wed, 22 Oct 2025 15:21:36 +0900 Subject: [PATCH] Fix failure to convert palette-based PNG to WebP #2608 --- classes/file/FileHandler.class.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/classes/file/FileHandler.class.php b/classes/file/FileHandler.class.php index aa5f6aaba..f80ed9dfd 100644 --- a/classes/file/FileHandler.class.php +++ b/classes/file/FileHandler.class.php @@ -728,6 +728,10 @@ class FileHandler } elseif ($target_type === 'webp' && function_exists('imagewebp')) { + if (!imageistruecolor($thumb)) + { + imagepalettetotruecolor($thumb); + } $output = imagewebp($thumb, $target_file); } else