Index: trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java	(revision 8429)
+++ trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java	(revision 8430)
@@ -75,5 +75,5 @@
 public class ExtendedDialog extends JDialog {
     private final boolean disposeOnClose;
-    private int result = 0;
+    private volatile int result = 0;
     public static final int DialogClosedOtherwise = 0;
     private boolean toggleable = false;
