Index: trunk/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java
===================================================================
--- trunk/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java	(revision 1739)
+++ trunk/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java	(revision 1740)
@@ -81,6 +81,8 @@
         // Truncate lat and lon to something more sensible
         int decimals = (int) Math.pow(10, (zoom / 3));
-        double lat = (Math.round(pos.lat() * decimals))/decimals;
-        double lon = (Math.round(pos.lon() * decimals))/decimals;
+        double lat = (Math.round(pos.lat() * decimals));
+        lat /= decimals;
+        double lon = (Math.round(pos.lon() * decimals));
+        lon /= decimals;
         return new String("http://www.openstreetmap.org/?lat="+lat+"&lon="+lon+"&zoom="+zoom);
     }
