Index: src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java
===================================================================
--- src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java	(revision 1270)
+++ src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java	(working copy)
@@ -164,7 +162,13 @@
             size *= 2;
             zoom++;
         }
-        showUrl.setText("http://www.openstreetmap.org/index.html?mlat="+lat+"&mlon="+lon+"&zoom="+zoom);
+        // Truncate lat and lon to something more sensible
+        int decimals = (int) Math.pow(10, (zoom / 3));
+        lat = Math.round(lat * decimals);
+        lat /= decimals;
+        lon = Math.round(lon * decimals);
+        lon /= decimals;
+        showUrl.setText("http://www.openstreetmap.org/?lat="+lat+"&lon="+lon+"&zoom="+zoom);
     }
 
     public static Bounds osmurl2bounds(String url) {
