Index: src/org/openstreetmap/josm/plugins/graphview/plugin/GraphViewPlugin.java
===================================================================
--- src/org/openstreetmap/josm/plugins/graphview/plugin/GraphViewPlugin.java	(Revision 17199)
+++ src/org/openstreetmap/josm/plugins/graphview/plugin/GraphViewPlugin.java	(Arbeitskopie)
@@ -66,8 +66,6 @@
 		PROPERTIES.add(new RoadWidth());
 	}
 
-	private final GraphViewDialog laneDialog;
-
 	private final GraphViewPreferences preferences;
 
 	private JOSMTransitionStructure transitionStructure;
@@ -79,8 +77,6 @@
 		preferences = GraphViewPreferences.getInstance();
 		this.preferences.addObserver(this);
 
-		laneDialog = new GraphViewDialog(this);
-
 	}
 
 	/** allows creation/update of GraphViewLayer */
@@ -234,7 +230,11 @@
 	@Override
 	public void mapFrameInitialized(MapFrame oldFrame, MapFrame newFrame) {
 		if (newFrame != null) {
-			newFrame.addToggleDialog(laneDialog);
+			if (oldFrame == null) {
+				final GraphViewDialog laneDialog
+					= new GraphViewDialog(this);
+				newFrame.addToggleDialog(laneDialog);
+			}
 			Layer.listeners.add(this);
 		} else {
 			Layer.listeners.remove(this);
