Index: applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/SelectBoundaryAction.java
===================================================================
--- applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/SelectBoundaryAction.java	(revision 35173)
+++ applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/SelectBoundaryAction.java	(revision 35174)
@@ -21,4 +21,5 @@
 import org.openstreetmap.josm.data.osm.Way;
 import org.openstreetmap.josm.gui.MainApplication;
+import org.openstreetmap.josm.gui.MapView;
 import org.openstreetmap.josm.gui.Notification;
 import org.openstreetmap.josm.tools.Shortcut;
@@ -57,8 +58,9 @@
                         }
                     }
-                } else {
-                    Point p = MainApplication.getMap().mapView.getMousePosition();
+                } else if (MainApplication.isDisplayingMapView()) {
+                    MapView mapView = MainApplication.getMap().mapView;
+                    Point p = mapView.getMousePosition();
                     if (p != null) {
-                        SelectByInternalPointAction.performSelection(MainApplication.getMap().mapView.getEastNorth(p.x, p.y), false, false);
+                        SelectByInternalPointAction.performSelection(mapView.getEastNorth(p.x, p.y), false, false);
                     }
                     return;
