Index: /trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java	(revision 10279)
+++ /trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java	(revision 10280)
@@ -159,5 +159,7 @@
     public void setRecentRelation(Relation relation) {
         recentRelations.put(relation, null);
-        Main.map.relationListDialog.enableRecentRelations();
+        if (Main.map != null && Main.map.relationListDialog != null) {
+            Main.map.relationListDialog.enableRecentRelations();
+        }
     }
 
@@ -169,5 +171,7 @@
     public void removeRecentRelation(Relation relation) {
         recentRelations.remove(relation);
-        Main.map.relationListDialog.enableRecentRelations();
+        if (Main.map != null && Main.map.relationListDialog != null) {
+            Main.map.relationListDialog.enableRecentRelations();
+        }
     }
 
