Index: trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java	(revision 15029)
+++ trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java	(revision 15030)
@@ -1170,6 +1170,11 @@
 
         if (tile.hasError() && getDisplaySettings().isShowErrors()) {
-            String errorMessage = tr(tile.getErrorMessage());
+            String errorMessage = tile.getErrorMessage();
             if (errorMessage != null) {
+                try {
+                    errorMessage = tr(tile.getErrorMessage());
+                } catch (IllegalArgumentException e) {
+                    Logging.debug(e);
+                }
                 if (!errorMessage.startsWith("Error") && !errorMessage.startsWith(tr("Error"))) {
                     errorMessage = tr("Error") + ": " + errorMessage;
