Index: trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java	(revision 16591)
+++ trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java	(revision 16592)
@@ -93,20 +93,4 @@
     }
 
-    private void show(long id, HistoryBrowserDialog dialog) {
-        if (dialogs.containsValue(dialog)) {
-            show(id);
-        } else {
-            placeOnScreen(dialog);
-            dialog.setVisible(true);
-            dialogs.put(id, dialog);
-        }
-    }
-
-    private void show(long id) {
-        if (dialogs.containsKey(id)) {
-            dialogs.get(id).toFront();
-        }
-    }
-
     private boolean hasDialogWithCloseUpperLeftCorner(Point p) {
         return dialogs.values().stream()
@@ -166,7 +150,10 @@
             return;
         if (existsDialog(h.getId())) {
-            show(h.getId());
+            dialogs.get(h.getId()).toFront();
         } else {
-            show(h.getId(), new HistoryBrowserDialog(h));
+            HistoryBrowserDialog dialog = new HistoryBrowserDialog(h);
+            placeOnScreen(dialog);
+            dialog.setVisible(true);
+            dialogs.put(h.getId(), dialog);
         }
     }
