Index: /applications/editors/josm/plugins/michigan_left/src/MichiganLeft/MichiganLeft.java
===================================================================
--- /applications/editors/josm/plugins/michigan_left/src/MichiganLeft/MichiganLeft.java	(revision 22368)
+++ /applications/editors/josm/plugins/michigan_left/src/MichiganLeft/MichiganLeft.java	(revision 22369)
@@ -55,6 +55,10 @@
 
     public void actionPerformed(ActionEvent e) {
-      Collection<OsmPrimitive> selection = Main.main.getCurrentDataSet()
+      Collection<OsmPrimitive> mainSelection = Main.main.getCurrentDataSet()
           .getSelected();
+      
+      ArrayList<OsmPrimitive> selection = new ArrayList<OsmPrimitive>();
+      
+      for (OsmPrimitive prim: mainSelection) selection.add(prim);
 
       int ways = 0;
