diff lisp/gnus/nnimap.el @ 96024:be43dd7afc91

Merge from gnus--devo--0 Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1244
author Miles Bader <miles@gnu.org>
date Tue, 17 Jun 2008 02:32:59 +0000
parents 645fb33380d6
children a30459da1bd7
line wrap: on
line diff
--- a/lisp/gnus/nnimap.el	Tue Jun 17 02:16:09 2008 +0000
+++ b/lisp/gnus/nnimap.el	Tue Jun 17 02:32:59 2008 +0000
@@ -1608,6 +1608,8 @@
 
 (deffoo nnimap-request-delete-group (group force &optional server)
   (when (nnimap-possibly-change-server server)
+    (when (string= group (imap-current-mailbox nnimap-server-buffer))
+      (imap-mailbox-unselect nnimap-server-buffer))
     (with-current-buffer nnimap-server-buffer
       (if force
 	  (or (null (imap-mailbox-status group 'uidvalidity))