Index: applications/editors/josm/plugins/junctionchecking/src/org/openstreetmap/josm/plugins/JunctionChecker/JunctionCheckDialog.java
===================================================================
--- applications/editors/josm/plugins/junctionchecking/src/org/openstreetmap/josm/plugins/JunctionChecker/JunctionCheckDialog.java	(revision 30204)
+++ applications/editors/josm/plugins/junctionchecking/src/org/openstreetmap/josm/plugins/JunctionChecker/JunctionCheckDialog.java	(revision 30205)
@@ -24,4 +24,5 @@
 import org.openstreetmap.josm.gui.SideButton;
 import org.openstreetmap.josm.gui.dialogs.ToggleDialog;
+import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.tools.ImageProvider;
 import org.openstreetmap.josm.tools.Shortcut;
@@ -150,8 +151,13 @@
 	 * @param activate
 	 */
-	public void setActivateCreateDigraph(boolean activate) {
-		createDigraphButton.setEnabled(activate);
-		digraphsealcb.setEnabled(activate);
-		sccCB.setEnabled(activate);
+	public void setActivateCreateDigraph(final boolean activate) {
+		GuiHelper.runInEDTAndWait(new Runnable() {
+            @Override
+            public void run() {
+                createDigraphButton.setEnabled(activate);
+                digraphsealcb.setEnabled(activate);
+                sccCB.setEnabled(activate);
+            }
+        });
 	}
 
