From 8d2b75219f19c6e0acf385e2519eb80c2b2f74a2 Mon Sep 17 00:00:00 2001 From: Mickey Petersen Date: Wed, 30 Nov 2022 15:32:45 +0000 Subject: [PATCH] Browing a view that has a header pointing elsewhere is legal --- mu4e/mu4e-mark.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mu4e/mu4e-mark.el b/mu4e/mu4e-mark.el index fb1513a1..4d0d97a9 100644 --- a/mu4e/mu4e-mark.el +++ b/mu4e/mu4e-mark.el @@ -112,9 +112,9 @@ The current buffer must be either a headers or view buffer." (let* ((msg (mu4e-message-at-point)) (docid (mu4e-message-field msg :docid))) (with-current-buffer (mu4e-get-headers-buffer) - (if (mu4e~headers-goto-docid docid) - ,@body - (mu4e-error "Cannot find message in headers buffer")))))))) + (when (mu4e~headers-goto-docid docid) + ,@body + ))))))) (defconst mu4e-marks '((refile