Index: trunk/src/org/openstreetmap/josm/gui/layer/TMSLayer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/TMSLayer.java	(revision 4416)
+++ trunk/src/org/openstreetmap/josm/gui/layer/TMSLayer.java	(revision 4417)
@@ -497,5 +497,5 @@
                                     e1.printStackTrace();
                                 }
-                            } else if(attrToUBounds.contains(e.getPoint())) {
+                            } else if(attrToUBounds != null && attrToUBounds.contains(e.getPoint())) {
                                 try {
                                     java.awt.Desktop desktop = java.awt.Desktop.getDesktop();
