Index: /trunk/src/org/openstreetmap/josm/gui/layer/imagery/ColorfulFilter.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/layer/imagery/ColorfulFilter.java	(revision 12101)
+++ /trunk/src/org/openstreetmap/josm/gui/layer/imagery/ColorfulFilter.java	(revision 12102)
@@ -32,5 +32,5 @@
     @Override
     public BufferedImage filter(BufferedImage src, BufferedImage dst) {
-        if (src.getWidth() == 0 || src.getHeight() == 0) {
+        if (src.getWidth() == 0 || src.getHeight() == 0 || src.getType() == BufferedImage.TYPE_CUSTOM) {
             return src;
         }
