diff --git a/manualcrop.js b/manualcrop.js
index 04a6104..412a5bb 100644
--- a/manualcrop.js
+++ b/manualcrop.js
@@ -260,13 +260,12 @@ ManualCrop.showCroptool = function(identifier, style, fid) {
                 }
               }
             }
+            // Center the selection.
+            ManualCrop.oldSelection.x1 = Math.round((width - ManualCrop.oldSelection.width) / 2);
+            ManualCrop.oldSelection.y1 = Math.round((height - ManualCrop.oldSelection.height) / 2);
+            ManualCrop.oldSelection.x2 = ManualCrop.oldSelection.x1 + ManualCrop.oldSelection.width;
+            ManualCrop.oldSelection.y2 = ManualCrop.oldSelection.y1 + ManualCrop.oldSelection.height;
           }
-
-          // Center the selection.
-          ManualCrop.oldSelection.x1 = Math.round((width - ManualCrop.oldSelection.width) / 2);
-          ManualCrop.oldSelection.y1 = Math.round((height - ManualCrop.oldSelection.height) / 2);
-          ManualCrop.oldSelection.x2 = ManualCrop.oldSelection.x1 + ManualCrop.oldSelection.width;
-          ManualCrop.oldSelection.y2 = ManualCrop.oldSelection.y1 + ManualCrop.oldSelection.height;
         }
       }
 
