diff --git a/src/main/resources/scripts/Plugins/NoiSee/NoiSee_Fluorescein_Analysis.ijm b/src/main/resources/scripts/Plugins/NoiSee/NoiSee_Fluorescein_Analysis.ijm
index a7ba4b23ac1a89eeaa3ca016b3f02c709fd6e795..a5e83d8a3508b05a060b27559302e8a05a046c80 100644
--- a/src/main/resources/scripts/Plugins/NoiSee/NoiSee_Fluorescein_Analysis.ijm
+++ b/src/main/resources/scripts/Plugins/NoiSee/NoiSee_Fluorescein_Analysis.ijm
@@ -135,6 +135,11 @@ function arrangeImages(ids, y_coord) {
         x_coord = width * i + spacing * (i+1);
         logd("placing image at " + x_coord + " / " + y_coord);
         setLocation(x_coord, y_coord, width, height);
+        getLocationAndSize(_, _, window_width, window_height);
+        if (window_width != width) {
+            delta = (width - window_width) / 2;
+            setLocation(x_coord + delta, y_coord, width, height);
+        }
     }
 }