]> granicus.if.org Git - mutt/commitdiff
Fix #1703.
authorBrendan Cully <brendan@kublai.com>
Sun, 4 Jan 2004 09:45:05 +0000 (09:45 +0000)
committerBrendan Cully <brendan@kublai.com>
Sun, 4 Jan 2004 09:45:05 +0000 (09:45 +0000)
imap/imap.c

index 16413111f507155ebee5711a60a26497c8aa3e02..d4b622c336065bb134f48e7e998926f35ef7846a 100644 (file)
@@ -373,13 +373,14 @@ IMAP_DATA* imap_conn_find (const ACCOUNT* account, int flags)
       if (idata->conn->ssf)
        dprint (2, (debugfile, "Communication encrypted at %d bits\n",
                    idata->conn->ssf));
-      imap_get_delim (idata);
     }
     else
       mutt_account_unsetpass (&idata->conn->account);
     
     FREE (&idata->capstr);
   }
+  if (idata->state == IMAP_AUTHENTICATED)
+    imap_get_delim (idata);
   
   return idata;
 }