Index: trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java	(revision 14756)
+++ trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java	(revision 14757)
@@ -10,4 +10,5 @@
 import java.awt.image.BufferedImage;
 import java.awt.image.BufferedImageOp;
+import java.awt.image.ImagingOpException;
 import java.util.ArrayList;
 import java.util.Arrays;
@@ -42,4 +43,5 @@
 import org.openstreetmap.josm.tools.ImageProvider;
 import org.openstreetmap.josm.tools.ImageProvider.ImageSizes;
+import org.openstreetmap.josm.tools.Logging;
 
 /**
@@ -315,5 +317,9 @@
     public BufferedImage applyImageProcessors(BufferedImage img) {
         for (ImageProcessor processor : imageProcessors) {
-            img = processor.process(img);
+            try {
+                img = processor.process(img);
+            } catch (ImagingOpException e) {
+                Logging.error(e);
+            }
         }
         return img;
