diff --git a/lisp/org-capture.el b/lisp/org-capture.el index 2cb6876f2..f79a20b5b 100644 --- a/lisp/org-capture.el +++ b/lisp/org-capture.el @@ -285,7 +285,7 @@ calendar | %:type %:date" (choice :tag "Template" (string) (list :tag "File" - (const :format "" file-contents) + (const :format "" file) (file :tag "Template file")) (list :tag "Function" (const :format "" function) @@ -981,7 +981,7 @@ Point will remain at the first line after the inserted text." (org-capture-put :key (car entry) :description (nth 1 entry) :target (nth 3 entry)) (let ((txt (nth 4 entry)) (type (or (nth 2 entry) 'entry))) - (when (or (not txt) (not (string-match "\\S-" txt))) + (when (or (not (stringp txt)) (not (string-match "\\S-" txt))) ;; The template may be empty or omitted for special types. ;; Here we insert the default templates for such cases. (cond