Index: /applications/editors/josm/plugins/reverter/src/reverter/RevertChangesetCommand.java
===================================================================
--- /applications/editors/josm/plugins/reverter/src/reverter/RevertChangesetCommand.java	(revision 35867)
+++ /applications/editors/josm/plugins/reverter/src/reverter/RevertChangesetCommand.java	(revision 35868)
@@ -23,5 +23,5 @@
     public RevertChangesetCommand(String name, Collection<Command> sequenz) {
         super(name, sequenz);
-        ReverterPlugin.reverterUsed = true;
+        ReverterPlugin.reverterUsed.set(true);
         setSequenceComplete(true);
     }
Index: /applications/editors/josm/plugins/reverter/src/reverter/ReverterPlugin.java
===================================================================
--- /applications/editors/josm/plugins/reverter/src/reverter/ReverterPlugin.java	(revision 35867)
+++ /applications/editors/josm/plugins/reverter/src/reverter/ReverterPlugin.java	(revision 35868)
@@ -1,4 +1,6 @@
 // License: GPL. For details, see LICENSE file.
 package reverter;
+
+import java.util.concurrent.atomic.AtomicBoolean;
 
 import javax.swing.JMenu;
@@ -15,5 +17,5 @@
  */
 public class ReverterPlugin extends Plugin {
-    static boolean reverterUsed;
+    static AtomicBoolean reverterUsed = new AtomicBoolean();
 
     /**
Index: /applications/editors/josm/plugins/reverter/src/reverter/ReverterUploadHook.java
===================================================================
--- /applications/editors/josm/plugins/reverter/src/reverter/ReverterUploadHook.java	(revision 35867)
+++ /applications/editors/josm/plugins/reverter/src/reverter/ReverterUploadHook.java	(revision 35868)
@@ -27,5 +27,5 @@
     @Override
     public boolean checkUpload(APIDataSet apiDataSet) {
-        if (ReverterPlugin.reverterUsed) {
+        if (ReverterPlugin.reverterUsed.get()) {
             for (Command cmd : UndoRedoHandler.getInstance().getUndoCommands()) {
                 if (isReverterCmd(cmd)) {
