--- /usr/share/emacs/site-lisp/org-mode/org.el 2010-03-05 11:28:54.000000000 +0100 +++ /tmp//org.el 2010-04-07 18:11:42.000000000 +0200 @@ -8023,7 +8023,8 @@ (if (nth 1 x) (concat (car x) " (" (nth 1 x) ")") (car x))) (reverse org-stored-links) "\n")))) (let ((cw (selected-window))) - (select-window (get-buffer-window "*Org Links*")) + ;; must also search on other frames in case of using `redirect-frame-focus' + (select-window (get-buffer-window "*Org Links*" 'visible)) (setq truncate-lines t) (unless (pos-visible-in-window-p (point-max)) (org-fit-window-to-buffer))