Index: trunk/src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java	(revision 4368)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java	(revision 4369)
@@ -451,5 +451,4 @@
             putValue(SHORT_DESCRIPTION, tr("Opens the Changeset Manager window for the selected changesets"));
             putValue(SMALL_ICON, ImageProvider.get("dialogs/changeset", "changesetmanager"));
-            updateEnabledState();
         }
 
@@ -471,6 +470,4 @@
             ChangesetListModel model = getCurrentChangesetListModel();
             Set<Integer> sel = model.getSelectedChangesetIds();
-            if (sel.isEmpty())
-                return;
             final Set<Integer> toDownload = new HashSet<Integer>();
             ChangesetCache cc = ChangesetCache.getInstance();
@@ -522,14 +519,8 @@
         }
 
-        protected void updateEnabledState() {
-            setEnabled(getCurrentChangesetList().getSelectedIndices().length > 0);
-        }
-
         public void itemStateChanged(ItemEvent arg0) {
-            updateEnabledState();
         }
 
         public void valueChanged(ListSelectionEvent e) {
-            updateEnabledState();
         }
     }
