diff --git a/lisp/org.el b/lisp/org.el index 300303bb2..942993556 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -7068,7 +7068,7 @@ For file links, arg negates `org-context-in-file-links'." desc (or desc cpltxt)) (if (equal desc "NONE") (setq desc nil)) - (if (and (interactive-p) link) + (if (and (or (interactive-p) executing-kbd-macro) link) (progn (setq org-stored-links (cons (list link desc) org-stored-links))