diff --git a/lisp/org-vm.el b/lisp/org-vm.el index 6eab6f3cb..78dbbe62a 100644 --- a/lisp/org-vm.el +++ b/lisp/org-vm.el @@ -71,8 +71,9 @@ :message-id message-id) (setq message-id (org-remove-angle-brackets message-id)) (setq folder (abbreviate-file-name folder)) - (if (string-match (concat "^" (regexp-quote vm-folder-directory)) - folder) + (if (and vm-folder-directory + (string-match (concat "^" (regexp-quote vm-folder-directory)) + folder)) (setq folder (replace-match "" t t folder))) (setq desc (org-email-link-description)) (setq link (org-make-link "vm:" folder "#" message-id))