Index: /trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java	(revision 19020)
+++ /trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java	(revision 19021)
@@ -230,6 +230,7 @@
         btnLast = createNavigationButton(imageLastAction, buttonDim);
 
+        centerView = Config.getPref().getBoolean("geoimage.viewer.centre.on.image", false);
         tbCentre = new JToggleButton(imageCenterViewAction);
-        tbCentre.setSelected(Config.getPref().getBoolean("geoimage.viewer.centre.on.image", false));
+        tbCentre.setSelected(centerView);
         tbCentre.setPreferredSize(buttonDim);
 
