diff --git a/contrib/lisp/org-mime.el b/contrib/lisp/org-mime.el index 034f97a35..7891c6336 100644 --- a/contrib/lisp/org-mime.el +++ b/contrib/lisp/org-mime.el @@ -188,9 +188,12 @@ TMP-FILE during export." (insert org-mime-default-header) (insert body) (write-file tmp-file) + (org-load-modules-maybe) + (unless org-local-vars + (setq org-local-vars (org-get-local-variables))) (substring (eval ;; convert to fmt -- mimicing `org-run-like-in-org-mode' - (list 'let org-local-vars + (list 'let org-local-vars (list (intern (concat "org-export-as-" fmt)) nil nil nil ''string t))) (if (string= fmt "org") (length org-mime-default-header) 0)))))