diff --git a/lib/private/preview.php b/lib/private/preview.php index 361073a09165ea3863c0ebbf88e160ebd9493634..2964b83c5081498fdb1a9c7905937e6e296c8801 100755 --- a/lib/private/preview.php +++ b/lib/private/preview.php @@ -615,7 +615,7 @@ class Preview { return; } - if ($newXSize < $x || $newYSize < $y) { + if (($newXSize < $x || $newYSize < $y) && $scalingUp) { if ($newXSize > $x) { $cropX = floor(($newXSize - $x) * 0.5); $image->crop($cropX, 0, $x, $newYSize);