Index: applications/editors/josm/plugins/CommandLine/src/CommandLine/CommandLine.java
===================================================================
--- applications/editors/josm/plugins/CommandLine/src/CommandLine/CommandLine.java	(revision 34276)
+++ applications/editors/josm/plugins/CommandLine/src/CommandLine/CommandLine.java	(revision 34342)
@@ -47,4 +47,5 @@
 import org.openstreetmap.josm.gui.MapFrame;
 import org.openstreetmap.josm.gui.PleaseWaitRunnable;
+import org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer;
 import org.openstreetmap.josm.gui.layer.GpxLayer;
 import org.openstreetmap.josm.gui.layer.ImageryLayer;
@@ -76,5 +77,4 @@
     static final String pluginDir = Main.pref.getPluginsDirectory().getAbsolutePath() + "/CommandLine/";
 
-    @SuppressWarnings("serial")
     public CommandLine(PluginInformation info) {
         super(info);
@@ -282,6 +282,8 @@
                 Layer olayer = MainApplication.getLayerManager().getActiveLayer();
                 if (olayer != null) {
-                    if (!(olayer instanceof ImageryLayer)) {
-                        List<ImageryLayer> imageryLayers = MainApplication.getLayerManager().getLayersOfType(ImageryLayer.class);
+                    if (!(olayer instanceof AbstractTileSourceLayer)) {
+                        @SuppressWarnings("rawtypes")
+                        List<AbstractTileSourceLayer> imageryLayers = MainApplication.getLayerManager().getLayersOfType(
+                                AbstractTileSourceLayer.class);
                         if (imageryLayers.size() == 1) {
                             olayer = imageryLayers.get(0);
@@ -292,5 +294,6 @@
                     }
                 }
-                loadParameter((String.valueOf(((ImageryLayer) olayer).getDx()) + "," + String.valueOf(((ImageryLayer) olayer).getDy())), true);
+                loadParameter((String.valueOf(((AbstractTileSourceLayer<?>) olayer).getDisplaySettings().getDx()) + "," +
+                               String.valueOf(((AbstractTileSourceLayer<?>) olayer).getDisplaySettings().getDy())), true);
                 action = new DummyAction(this);
                 break;
