Index: trunk/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java	(revision 11685)
+++ trunk/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java	(revision 11686)
@@ -31,4 +31,5 @@
 import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.io.ChangesetClosedException;
+import org.openstreetmap.josm.io.MessageNotifier;
 import org.openstreetmap.josm.io.OsmApi;
 import org.openstreetmap.josm.io.OsmApiPrimitiveGoneException;
@@ -235,4 +236,5 @@
     protected void realRun() {
         try {
+            MessageNotifier.stop();
             uploadloop: while (true) {
                 try {
@@ -293,4 +295,8 @@
             } else {
                 lastException = e;
+            }
+        } finally {
+            if (MessageNotifier.PROP_NOTIFIER_ENABLED.get()) {
+                MessageNotifier.start();
             }
         }
