diff options
author | Carsten Dominik <carsten.dominik@gmail.com> | 2010-11-02 23:07:47 +0100 |
---|---|---|
committer | Carsten Dominik <carsten.dominik@gmail.com> | 2010-11-02 23:07:47 +0100 |
commit | 7f79007e527c90138e66759c83d44e54838b4618 (patch) | |
tree | e80121090d00b288c2f721a3e0c98403fe8c1379 | |
parent | 739e17e05597b750fc70f1bb51651df8ac2739ea (diff) | |
download | org-mode-7f79007e527c90138e66759c83d44e54838b4618.tar.gz |
Better fix for link problem, use Liam's idea
-rw-r--r-- | lisp/org-id.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/org-id.el b/lisp/org-id.el index bb8dc39..e2d4e93 100644 --- a/lisp/org-id.el +++ b/lisp/org-id.el @@ -600,7 +600,7 @@ optional argument MARKERP, return the position as a new marker." (defun org-id-store-link () "Store a link to the current entry, using its ID." (interactive) - (when (org-mode-p) + (when (and (buffer-file-name (buffer-base-buffer)) (org-mode-p)) (let* ((link (org-make-link "id:" (org-id-get-create))) (case-fold-search nil) (desc (save-excursion |