* gnus-sum.el (gnus-handle-ephemeral-exit): Avoid creating the group
buffer if it doesn't exist.
2012-04-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
+ * gnus-sum.el (gnus-handle-ephemeral-exit): Avoid creating the group
+ buffer if it doesn't exist.
+
* gnus-group.el (gnus-group-read-ephemeral-group): If no quit-config is
given, mark the group as ephemeral with the current window conf.
"Handle movement when leaving an ephemeral group.
The state which existed when entering the ephemeral is reset."
(if (not (buffer-live-p (car quit-config)))
- (gnus-configure-windows 'group 'force)
+ (when (buffer-live-p gnus-group-buffer)
+ (gnus-configure-windows 'group 'force))
(set-buffer (car quit-config))
(unless (eq (cdr quit-config) 'group)
(setq gnus-current-select-method