Index: applications/editors/josm/plugins/michigan_left/build.xml
===================================================================
--- applications/editors/josm/plugins/michigan_left/build.xml	(revision 32471)
+++ applications/editors/josm/plugins/michigan_left/build.xml	(revision 32472)
@@ -4,5 +4,5 @@
     <property name="commit.message" value="Changed the constructor signature of the plugin main class"/>
     <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
-    <property name="plugin.main.version" value="7001"/>
+    <property name="plugin.main.version" value="10353"/>
     	
     <!-- Configure these properties (replace "..." accordingly).
Index: applications/editors/josm/plugins/michigan_left/src/MichiganLeft/MichiganLeft.java
===================================================================
--- applications/editors/josm/plugins/michigan_left/src/MichiganLeft/MichiganLeft.java	(revision 32471)
+++ applications/editors/josm/plugins/michigan_left/src/MichiganLeft/MichiganLeft.java	(revision 32472)
@@ -58,5 +58,5 @@
         @Override
         public void actionPerformed(ActionEvent e) {
-            Collection<OsmPrimitive> mainSelection = Main.main.getCurrentDataSet().getSelected();
+            Collection<OsmPrimitive> mainSelection = Main.getLayerManager().getEditDataSet().getSelected();
 
             ArrayList<OsmPrimitive> selection = new ArrayList<>();
@@ -228,5 +228,5 @@
         @Override
         protected void updateEnabledState() {
-            setEnabled(getEditLayer() != null);
+            setEnabled(getLayerManager().getEditLayer() != null);
         }
 
