diff --git a/org-roam-node.el b/org-roam-node.el index 231b0ed..741065e 100644 --- a/org-roam-node.el +++ b/org-roam-node.el @@ -631,7 +631,7 @@ Assumes that the cursor was put where the link is." (goto-char (org-element-property :begin link)) (when (and (org-in-regexp org-link-any-re 1) (string-equal type "roam") - (setq node (org-roam-node-from-title-or-alias path))) + (setq node (save-match-data (org-roam-node-from-title-or-alias path)))) (replace-match (org-link-make-string (concat "id:" (org-roam-node-id node)) (or desc path))))))))