Index: /trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java	(revision 10672)
+++ /trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java	(revision 10673)
@@ -1850,5 +1850,5 @@
             int maxY = Math.max(curTile.getYIndex() + 1, maxTile.getYIndex());
             int minX = Math.min(curTile.getXIndex() - 1, minTile.getXIndex());
-            int maxX = Math.min(curTile.getXIndex() + 1, minTile.getXIndex());
+            int maxX = Math.max(curTile.getXIndex() + 1, maxTile.getXIndex());
 
             for (int x = minX; x <= maxX; x++) {
