Index: src/org/jboss/tools/openshift/express/internal/core/console/UserDelegate.java =================================================================== --- src/org/jboss/tools/openshift/express/internal/core/console/UserDelegate.java (revision 41627) +++ src/org/jboss/tools/openshift/express/internal/core/console/UserDelegate.java (working copy) @@ -158,7 +158,8 @@ if (returnCode == Window.OK) { Logger.debug("OpenShift Auth succeeded."); UserDelegate created = connectToOpenShiftWizard.getUser(); - if( created != null ) { + // make sure this delegate gets the underlying user if auth succeeded and username was not changed in the wizard (ie, login with another account) + if( created != null && getUsername().equals(created.getUsername()) ) { setDelegate(created.getDelegate()); setConnected(true); setRememberPassword(created.isRememberPassword());