Index: trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java	(revision 8068)
+++ trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java	(revision 8069)
@@ -74,5 +74,9 @@
         super(tr("Geotagged Images"), "geoimage", tr("Display geotagged images"), Shortcut.registerShortcut("tools:geotagged",
         tr("Tool: {0}", tr("Display geotagged images")), KeyEvent.VK_Y, Shortcut.DIRECT), 200);
-
+        build();
+        MapView.addLayerChangeListener(this);
+    }
+
+    protected void build() {
         JPanel content = new JPanel();
         content.setLayout(new BorderLayout());
@@ -184,7 +188,5 @@
         content.add(bottomPane, BorderLayout.SOUTH);
 
-        add(content, BorderLayout.CENTER);
-
-        MapView.addLayerChangeListener(this);
+        createLayout(content, false, null);
     }
 
