diff --git a/lib/classes/StockImages/Scaler.php b/lib/classes/StockImages/Scaler.php index 32f6c7aa92d98174fecabe8754723267ae9f0369..629ae45ba0d7839965a62b7f669be748263c070d 100644 --- a/lib/classes/StockImages/Scaler.php +++ b/lib/classes/StockImages/Scaler.php @@ -20,13 +20,14 @@ final class Scaler { $image = $this->createImage($stockImage); $width = imagesx($image); + if ($width < $targetWidth) { - return false; + $scaledImage = $image; + } else { + $scaledImage = imagescale($image, $targetWidth); + imagedestroy($image); } - $scaledImage = imagescale($image, $targetWidth); - imagedestroy($image); - return $this->storeImage($stockImage, $scaledImage, $sizeName); }