*** window.c.~1.631.~ 2008-10-29 10:29:14.718750000 +0100 --- window.c 2008-10-30 11:08:50.406250000 +0100 *************** *** 3643,3649 **** select_window_norecord (window) Lisp_Object window; { ! return Fselect_window (window, Qt); } Lisp_Object --- 3643,3650 ---- select_window_norecord (window) Lisp_Object window; { ! return WINDOW_LIVE_P (window) ! ? Fselect_window (window, Qt) : selected_window; } Lisp_Object