branch: externals/denote commit dbea20fde235a467b5e300daa33b740ac277bd1b Author: Protesilaos Stavrou <i...@protesilaos.com> Commit: Protesilaos Stavrou <i...@protesilaos.com>
Make sure that denote--query-last-dired-buffer is a buffer --- denote.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/denote.el b/denote.el index 1d805596dd..fcfde5c5f4 100644 --- a/denote.el +++ b/denote.el @@ -5299,7 +5299,7 @@ search for." ;; like the Xref buffer. Otherwise, Dired does not reuse its ;; buffer (which is generally okay). (let ((buffer (save-window-excursion (denote-sort-dired query nil nil nil)))) - (when denote--query-last-dired-buffer + (when (bufferp denote--query-last-dired-buffer) (when-let* ((window (get-buffer-window denote--query-last-dired-buffer)) (_ (window-live-p window))) (delete-window window))