Index: /trunk/src/org/openstreetmap/josm/actions/UploadAction.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/actions/UploadAction.java	(revision 9461)
+++ /trunk/src/org/openstreetmap/josm/actions/UploadAction.java	(revision 9462)
@@ -254,7 +254,7 @@
         dialog.setUploadedPrimitives(apiData);
         dialog.setVisible(true);
+        dialog.rememberUserInput();
         if (dialog.isCanceled())
             return;
-        dialog.rememberUserInput();
 
         for (UploadHook hook : lateUploadHooks) {
