Index: applications/editors/josm/plugins/remotecontrol/build.xml
===================================================================
--- applications/editors/josm/plugins/remotecontrol/build.xml	(revision 14991)
+++ applications/editors/josm/plugins/remotecontrol/build.xml	(revision 16290)
@@ -26,5 +26,5 @@
                 <attribute name="Plugin-Description" value="Let other applications send commands to JOSM."/>
                 <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/index.php/JOSM/Plugins/RemoteControl"/>
-                <attribute name="Plugin-Mainversion" value="1465"/>
+                <attribute name="Plugin-Mainversion" value="1722"/>
                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
             </manifest>
Index: applications/editors/josm/plugins/remotecontrol/src/org/openstreetmap/josm/plugins/remotecontrol/RequestProcessor.java
===================================================================
--- applications/editors/josm/plugins/remotecontrol/src/org/openstreetmap/josm/plugins/remotecontrol/RequestProcessor.java	(revision 14991)
+++ applications/editors/josm/plugins/remotecontrol/src/org/openstreetmap/josm/plugins/remotecontrol/RequestProcessor.java	(revision 16290)
@@ -18,4 +18,5 @@
 import org.openstreetmap.josm.actions.AutoScaleAction;
 import org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask;
+import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.coor.EastNorth;
 import org.openstreetmap.josm.data.coor.LatLon;
@@ -194,12 +195,11 @@
                 } else if (Main.pref.getBoolean("remotecontrol.permission.change-viewport", true)) {
                     // after downloading, zoom to downloaded area.
-                    final LatLon min = new LatLon(minlat, minlon);
-                    final LatLon max = new LatLon(maxlat, maxlon);
+                    final Bounds bounds = new Bounds(new LatLon(minlat, minlon),
+                        new LatLon(maxlat, maxlon));
 
                     Main.worker.execute(new Runnable() {
                         public void run() {
                             BoundingXYVisitor bbox = new BoundingXYVisitor();
-                            bbox.min = Main.proj.latlon2eastNorth(min);
-                            bbox.max = Main.proj.latlon2eastNorth(max);
+                            bbox.visit(bounds);
                             Main.map.mapView.recalculateCenterScale(bbox);
                         }
