lisp/gnus/message.el (message-send-mail-with-sendmail): Don't kill error buffer if...
[bpt/emacs.git] / lisp / gnus / message.el
index b7d0ada..11a51a7 100644 (file)
@@ -4739,7 +4739,9 @@ that instead."
                            (list resend-to-addresses)
                          '("-t"))))))
            (unless (or (null cpr) (and (numberp cpr) (zerop cpr)))
-              (if errbuf (pop-to-buffer errbuf))
+             (when errbuf
+               (pop-to-buffer errbuf)
+               (setq errbuf nil))
              (error "Sending...failed with exit value %d" cpr)))
          (when message-interactive
            (with-current-buffer errbuf