From 6b0c2775f0106ba2f5330b0ba21c143691347509 Mon Sep 17 00:00:00 2001 From: Ihor Radchenko Date: Tue, 14 Feb 2023 23:07:28 +0300 Subject: [PATCH] org-persist-associated-files:file: Fix when container has been deleted * lisp/org-persist.el (org-persist-associated-files:file): Do not err when `org-persist-read' returns nil (failed to read). --- lisp/org-persist.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/org-persist.el b/lisp/org-persist.el index 245e2cb64..0416e4302 100644 --- a/lisp/org-persist.el +++ b/lisp/org-persist.el @@ -1162,7 +1162,7 @@ Do nothing in an indirect buffer." (defun org-persist-associated-files:file (container collection) "List file CONTAINER associated files of COLLECTION in `org-persist-directory'." (let ((file (org-persist-read container (plist-get collection :associated)))) - (when (file-exists-p file) + (when (and file (file-exists-p file)) (list file)))) (defun org-persist-associated-files:url (container collection)