Index: /trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java	(revision 11400)
+++ /trunk/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java	(revision 11401)
@@ -260,8 +260,5 @@
 
         for (SourceEntry entry : sourceEntries) {
-            StyleSource source = fromSourceEntry(entry);
-            if (source != null) {
-                styles.add(source);
-            }
+            styles.add(fromSourceEntry(entry));
         }
         for (StyleSource source : styles.getStyleSources()) {
@@ -420,13 +417,11 @@
     public static StyleSource addStyle(SourceEntry entry) {
         StyleSource source = fromSourceEntry(entry);
-        if (source != null) {
-            styles.add(source);
-            loadStyleForFirstTime(source);
-            MapPaintPrefHelper.INSTANCE.put(styles.getStyleSources());
-            fireMapPaintSylesUpdated();
-            styles.clearCached();
-            if (Main.isDisplayingMapView()) {
-                Main.map.mapView.repaint();
-            }
+        styles.add(source);
+        loadStyleForFirstTime(source);
+        MapPaintPrefHelper.INSTANCE.put(styles.getStyleSources());
+        fireMapPaintSylesUpdated();
+        styles.clearCached();
+        if (Main.isDisplayingMapView()) {
+            Main.map.mapView.repaint();
         }
         return source;
