Index: /trunk/src/org/openstreetmap/josm/Main.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/Main.java	(revision 1632)
+++ /trunk/src/org/openstreetmap/josm/Main.java	(revision 1633)
@@ -167,9 +167,11 @@
      */
     public final void removeLayer(final Layer layer) {
-        map.mapView.removeLayer(layer);
-        if (layer instanceof OsmDataLayer)
-            ds = new DataSet();
-        if (map.mapView.getAllLayers().isEmpty())
-            setMapFrame(null);
+        if (map != null) {
+            map.mapView.removeLayer(layer);
+            if (layer instanceof OsmDataLayer)
+                ds = new DataSet();
+            if (map.mapView.getAllLayers().isEmpty())
+                setMapFrame(null);
+        }
     }
 
