Index: trunk/src/org/openstreetmap/josm/actions/AddNodeAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/AddNodeAction.java	(revision 12103)
+++ trunk/src/org/openstreetmap/josm/actions/AddNodeAction.java	(revision 12104)
@@ -66,10 +66,6 @@
         Main.main.undoRedo.add(new AddCommand(nnew));
         getLayerManager().getEditDataSet().setSelected(nnew);
-        if (Main.map.mapView != null) {
-            if (Main.map.mapView.getRealBounds().contains(nnew.getCoor())) {
-                Main.map.mapView.repaint();
-            } else {
-                AutoScaleAction.zoomTo(Collections.<OsmPrimitive>singleton(nnew));
-            }
+        if (Main.map.mapView != null && !Main.map.mapView.getRealBounds().contains(nnew.getCoor())) {
+            AutoScaleAction.zoomTo(Collections.<OsmPrimitive>singleton(nnew));
         }
     }
