diff --git a/src/org/openstreetmap/josm/gui/dialogs/HistoryDialog.java b/src/org/openstreetmap/josm/gui/dialogs/HistoryDialog.java
index dc86151..a2983de 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/HistoryDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/HistoryDialog.java
@@ -140,6 +140,11 @@ public class HistoryDialog extends ToggleDialog implements HistoryDataSetListene
     public void showNotify() {
         HistoryDataSet.getInstance().addHistoryDataSetListener(this);
         DataSet.addSelectionListener(model);
+        if (Main.main.getCurrentDataSet() == null) {
+            model.selectionChanged(null);
+        } else {
+            model.selectionChanged(Main.main.getCurrentDataSet().getSelected());
+        }
     }
 
     @Override
