diff --git a/lisp/emacs-lisp/byte-opt.el b/lisp/emacs-lisp/byte-opt.el index 54421e01be..15e4536659 100644 --- a/lisp/emacs-lisp/byte-opt.el +++ b/lisp/emacs-lisp/byte-opt.el @@ -777,7 +777,7 @@ byte-optimize-memq (setq form `(and ,(byte-optimize-predicate `(eq ,(nth 1 form) ',(nth 0 list))) ',list)))) - (byte-optimize-and form))) + (byte-optimize-predicate form))) (put 'identity 'byte-optimizer 'byte-optimize-identity) (put 'memq 'byte-optimizer 'byte-optimize-memq)