- $arguments['x'] = (int) round(($actualWidth * $scaleFactor - $arguments['width']) / 2);
- $arguments['y'] = (int) round(($actualHeight * $scaleFactor - $arguments['height']) / 2);
+ $arguments['x'] = isset($arguments['x']) ?
+ (int) round($arguments['x']) :
+ (int) round(($actualWidth * $scaleFactor - $arguments['width']) / 2);
+ $arguments['y'] = isset($arguments['y']) ?
+ (int) round($arguments['y']) :
+ (int) round(($actualHeight * $scaleFactor - $arguments['height']) / 2);