     fileprivate func save() {
         wmf_hideKeyboard()
         enableProgressiveButton(false)
-        WMFAlertManager.sharedInstance.dismissAlert()
         
         guard
             let userName = userName,

                if let error = error as? WMFAccountLoginError {
                    switch error {
                    case .temporaryPasswordNeedsChange:
                        self.showChangeTempPasswordViewController()
                        return
                    default: break

        else {
            return
        }
        WMFAlertManager.sharedInstance.showAlert(localizedStringForKeyFallingBackOnEnglish("account-creation-logging-in"), sticky: true, dismissPreviousAlerts: true, tapCallBack: nil)

        WMFAuthenticationManager.sharedInstance
            .login(username: userName,
