Index: applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/tilesources/ScanexTileSource.java
===================================================================
--- applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/tilesources/ScanexTileSource.java	(revision 30246)
+++ applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/tilesources/ScanexTileSource.java	(revision 30247)
@@ -97,5 +97,4 @@
     @Override
     public double tileYToLat(int y, int zoom) {
-        Random r= new Random();
         double lat0, lat;
 
@@ -105,7 +104,7 @@
             lat = lat - Math.toDegrees(NextTerm(Math.toRadians(lat), y, zoom));
             if (lat > OsmMercator.MAX_LAT || lat < OsmMercator.MIN_LAT) {
+                Random r = new Random();
                 lat = OsmMercator.MIN_LAT +
-                    (double )r.nextInt((int )(OsmMercator.MAX_LAT -
-                    OsmMercator.MIN_LAT));
+                  r.nextInt((int )(OsmMercator.MAX_LAT - OsmMercator.MIN_LAT));
             }
         } while ((Math.abs(lat0 - lat) > 0.000001));
