diff --git a/mu4e/mu4e-headers.el b/mu4e/mu4e-headers.el index acc4cc42..646fbe4b 100644 --- a/mu4e/mu4e-headers.el +++ b/mu4e/mu4e-headers.el @@ -343,7 +343,10 @@ present, don't do anything." (when (and (mu4e~headers-view-this-message-p docid) (buffer-live-p mu4e~view-buffer)) (with-current-buffer mu4e~view-buffer - (kill-buffer-and-window )))))) + ;; XXX it seems this sometimes fails; investigate; + ;; for now, just ignore the error + (ignore-errors + (kill-buffer-and-window))))))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;