Index: /trunk/src/org/openstreetmap/josm/actions/LassoModeAction.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/actions/LassoModeAction.java	(revision 5160)
+++ /trunk/src/org/openstreetmap/josm/actions/LassoModeAction.java	(revision 5161)
@@ -19,16 +19,16 @@
     @Override
     public void enterMode() {
-        super.enterMode();
         if (Main.map != null) {
             Main.map.mapModeSelect.setLassoMode(true);
             Main.map.mapModeSelect.enterMode();
         }
+        super.enterMode();
     }
 
     @Override
     public void exitMode() {
-        super.exitMode();
         Main.map.mapModeSelect.setLassoMode(false);
         Main.map.mapModeSelect.exitMode();
+        super.exitMode();
     }
 }
Index: /trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java	(revision 5160)
+++ /trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java	(revision 5161)
@@ -983,5 +983,4 @@
 
     public void setLassoMode(boolean lassoMode) {
-        System.out.println(lassoMode);
         this.selectionManager.setLassoMode(lassoMode);
         this.lassoMode = lassoMode;
