diff --git a/lib/private/Image.php b/lib/private/Image.php index d1a2f164ed52e..437bdf810d1b6 100644 --- a/lib/private/Image.php +++ b/lib/private/Image.php @@ -641,9 +641,8 @@ public function loadFromFile($imagePath = false) { if (!$this->checkImageSize($imagePath)) { return false; } - if (@getimagesize($imagePath) !== false) { - $this->resource = @imagecreatefromjpeg($imagePath); - } else { + $this->resource = @imagecreatefromjpeg($imagePath); + if (!$this->resource) { $this->logger->debug('Image->loadFromFile, JPG image not valid: ' . $imagePath, ['app' => 'core']); } } else {