Index: src/org/openstreetmap/josm/data/UndoRedoHandler.java
===================================================================
--- src/org/openstreetmap/josm/data/UndoRedoHandler.java	(Revision 657)
+++ src/org/openstreetmap/josm/data/UndoRedoHandler.java	(Arbeitskopie)
@@ -59,8 +59,8 @@
 			OsmDataLayer data = (OsmDataLayer)Main.map.mapView.getActiveLayer();
 			data.setModified(data.uploadedModified || !commands.isEmpty());
 			data.fireDataChange();
-			fireCommandsChanged();
 		}		
+		fireCommandsChanged();
 		Main.ds.setSelected();
 	}
 
@@ -78,8 +78,8 @@
 			OsmDataLayer data = (OsmDataLayer)Main.map.mapView.getActiveLayer();
 			data.setModified(true);
 			data.fireDataChange();
-			fireCommandsChanged();
 		}
+		fireCommandsChanged();
 	}
 
 	public void fireCommandsChanged() {
