Index: applications/editors/josm/plugins/imagery-xml-bounds/build.xml
===================================================================
--- applications/editors/josm/plugins/imagery-xml-bounds/build.xml	(revision 34305)
+++ applications/editors/josm/plugins/imagery-xml-bounds/build.xml	(revision 34306)
@@ -4,5 +4,5 @@
     <property name="commit.message" value="Commit message"/>
     <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
-    <property name="plugin.main.version" value="13434"/>
+    <property name="plugin.main.version" value="13927"/>
     
     <!-- Configure these properties (replace "..." accordingly).
Index: applications/editors/josm/plugins/imagery-xml-bounds/src/org/openstreetmap/josm/plugins/imageryxmlbounds/actions/downloadtask/DownloadXmlBoundsTask.java
===================================================================
--- applications/editors/josm/plugins/imagery-xml-bounds/src/org/openstreetmap/josm/plugins/imageryxmlbounds/actions/downloadtask/DownloadXmlBoundsTask.java	(revision 34305)
+++ applications/editors/josm/plugins/imagery-xml-bounds/src/org/openstreetmap/josm/plugins/imageryxmlbounds/actions/downloadtask/DownloadXmlBoundsTask.java	(revision 34306)
@@ -7,4 +7,5 @@
 
 import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask;
+import org.openstreetmap.josm.actions.downloadtasks.DownloadParams;
 import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.gui.MainApplication;
@@ -23,5 +24,5 @@
 
     @Override
-    public Future<?> download(boolean newLayer, Bounds downloadArea,
+    public Future<?> download(DownloadParams settings, Bounds downloadArea,
             ProgressMonitor progressMonitor) {
         return null;
@@ -29,7 +30,7 @@
 
     @Override
-    public Future<?> loadUrl(boolean newLayer, String url,
+    public Future<?> loadUrl(DownloadParams settings, String url,
             ProgressMonitor progressMonitor) {
-        downloadTask = new InternalDownloadTask(newLayer,
+        downloadTask = new InternalDownloadTask(settings,
                 new JosmServerLocationReader(url), progressMonitor);
         // We need submit instead of execute so we can wait for it to finish and get the error
@@ -55,10 +56,10 @@
         /**
          * Constructs a new {@code DownloadTask}.
-         * @param newLayer if {@code true}, download to a new layer
+         * @param settings download settings
          * @param reader server reader
          * @param progressMonitor progress monitor
          */
-        public InternalDownloadTask(boolean newLayer, OsmServerReader reader, ProgressMonitor progressMonitor) {
-            super(newLayer, reader, progressMonitor);
+        public InternalDownloadTask(DownloadParams settings, OsmServerReader reader, ProgressMonitor progressMonitor) {
+            super(settings, reader, progressMonitor);
         }
 
