Index: src/org/openstreetmap/josm/gui/io/CredentialDialog.java
===================================================================
--- src/org/openstreetmap/josm/gui/io/CredentialDialog.java	(revision 15755)
+++ src/org/openstreetmap/josm/gui/io/CredentialDialog.java	(working copy)
@@ -29,6 +29,7 @@
 import javax.swing.JPanel;
 import javax.swing.JTextField;
 
+import org.openstreetmap.josm.data.UserIdentityManager;
 import org.openstreetmap.josm.gui.MainApplication;
 import org.openstreetmap.josm.gui.help.ContextSensitiveHelpAction;
 import org.openstreetmap.josm.gui.help.HelpUtil;
@@ -98,6 +99,7 @@
             response.setCanceled(dialog.isCanceled());
             if (dialog.isCanceled())
                 return;
+            UserIdentityManager.getInstance().setPartiallyIdentified(dialog.getUsername());
             response.setUsername(dialog.getUsername());
             response.setPassword(dialog.getPassword());
             response.setSaveCredentials(dialog.isSaveCredentials());
