Here is the corrected patch which uses display-buffer-pop-up-window instead of window--try-to-split-window. I tested the behavior of xemacs and as far as I can tell display-buffer-use-least-recent-window now matches. Best, Tom