diff --git a/lisp/net/eudcb-bbdb.el b/lisp/net/eudcb-bbdb.el index 60a3adbc34f..e71dc238d08 100644 --- a/lisp/net/eudcb-bbdb.el +++ b/lisp/net/eudcb-bbdb.el @@ -233,7 +233,7 @@ RETURN-ATTRS is a list of attributes to return, defaulting to (setq bbdb-attrs (append bbdb-attrs (list (car query-attrs)))) (if (car query-attrs) ;; BEWARE: `bbdb-search' is a macro! - (setq records (eval `(bbdb-search records ,@bbdb-attrs) t))) + (setq records (eval `(bbdb-search (quote ,records) ,@bbdb-attrs) t))) (setq query-attrs (cdr query-attrs))) (mapc (lambda (record) (setq filtered (eudc-filter-duplicate-attributes record))