I've been getting a "mark is not active" error from calls to bbdb-display-records from stuff in bbdb-create-hook. The patchlet below fixes it. I'm using 1.50, on emacs 19.28.1. -Sudish *** bbdb-com.el~ Sun Jan 22 23:46:05 1995 --- bbdb-com.el Sun Feb 26 02:43:19 1995 *************** *** 202,208 **** "Regrinds the contents of the *BBDB* buffer, without scrolling. If possible, you should call bbdb-redisplay-one-record instead." (let ((p (point)) ! (m (mark))) (goto-char (window-start)) (let ((p2 (point))) (bbdb-display-records-1 bbdb-records) --- 202,208 ---- "Regrinds the contents of the *BBDB* buffer, without scrolling. If possible, you should call bbdb-redisplay-one-record instead." (let ((p (point)) ! (m (mark t))) (goto-char (window-start)) (let ((p2 (point))) (bbdb-display-records-1 bbdb-records)