Index: trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java	(revision 19265)
+++ trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java	(revision 19266)
@@ -893,5 +893,5 @@
             imageChanged = currentEntry != entry;
 
-            if (centerView && entry != null && MainApplication.isDisplayingMapView() && entry.getPos() != null) {
+            if (centerView && imageChanged && entry != null && MainApplication.isDisplayingMapView() && entry.getPos() != null) {
                 MainApplication.getMap().mapView.zoomTo(entry.getPos());
             }
