Index: applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/NodeWayUtils.java
===================================================================
--- applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/NodeWayUtils.java	(revision 30419)
+++ applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/NodeWayUtils.java	(revision 30421)
@@ -3,4 +3,5 @@
 
 import org.openstreetmap.josm.data.osm.Relation;
+
 import java.util.ArrayList;
 import java.util.Iterator;
@@ -11,4 +12,5 @@
 
 import javax.swing.JOptionPane;
+
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.data.coor.EastNorth;
@@ -20,5 +22,7 @@
 import org.openstreetmap.josm.gui.Notification;
 import org.openstreetmap.josm.tools.Geometry;
+
 import static org.openstreetmap.josm.tools.I18n.tr;
+
 import org.openstreetmap.josm.tools.Pair;
 
@@ -510,5 +514,7 @@
         ArrayList<EastNorth> points = new ArrayList<EastNorth>(1000);
         for (Way way: ways) {
-            for (EastNorth en: getWayPoints(way)) points.add(en);
+            for (EastNorth en: getWayPoints(way)) {
+                points.add(en);
+            }
             points.add(null); // next segment indicator
         }
@@ -528,8 +534,10 @@
                         return w.getNode(idx++).getEastNorth();
                     }
+                    @Override public void remove() {
+                        throw new UnsupportedOperationException();
+                    }
                 };
             }
         };
     }
-    
 }
