Index: trunk/src/org/openstreetmap/josm/actions/MoveAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/MoveAction.java	(revision 5376)
+++ trunk/src/org/openstreetmap/josm/actions/MoveAction.java	(revision 5377)
@@ -115,4 +115,5 @@
         ? Main.main.undoRedo.commands.getLast() : null;
 
+        getCurrentDataSet().beginUpdate(); 
         if (c instanceof MoveCommand && affectedNodes.equals(((MoveCommand)c).getParticipatingPrimitives())) {
             ((MoveCommand)c).moveAgain(distx, disty);
@@ -121,5 +122,6 @@
                     c = new MoveCommand(selection, distx, disty));
         }
-
+        getCurrentDataSet().endUpdate(); 
+        
         for (Node n : affectedNodes) {
             if (n.getCoor().isOutSideWorld()) {
