Worked as I wanted until now. But with your patch installed when compiling the above snipped I get a *Compile Log* saying: | Compiling internal form(s) at Sun Feb 5 00:36:11 2023 | int-lambda.elc: Error: ‘lambda’ defined after use in (lambda (old-spec3) (let ((test-result0 (#[0 "\300\207" [t] 1]))) (cons (if test-result0 'mel-ad-run-replacement 'mel-ad-run-original) (advice-eval-interactive-spec (if (not test-result0) old-spec3))))) (missing ‘require’ of a library file?) | int-lambda.elc: Error: ‘lambda’ used as function name is invalid Who is to blame? TIA, Michael.