diff options
Diffstat (limited to 'mailnews/base')
-rw-r--r-- | mailnews/base/prefs/content/am-smtp.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mailnews/base/prefs/content/am-smtp.js b/mailnews/base/prefs/content/am-smtp.js index f107a32ae..44580bc20 100644 --- a/mailnews/base/prefs/content/am-smtp.js +++ b/mailnews/base/prefs/content/am-smtp.js @@ -54,6 +54,11 @@ var gSmtpServerListWindow = if (!cancel) { + // Remove password information first. + try { + server.forgetPassword(); + } catch (e) { /* It is OK if this fails. */ } + // Remove the server. MailServices.smtp.deleteServer(server); parent.replaceWithDefaultSmtpServer(server.key); this.refreshServerList("", true); |