Try ``` #(define (should-not-print-arranger layout props) (equal? "" (chain-assoc-get 'header:arranger props))) ```
For one thing, `'header:arranger` just gives a [symbol](https://extending-lilypond.gitlab.io/en/scheme/quoting.html), it doesn't look up the arranger. A symbol is never equal to a string. For another, `eq?` is the wrong test; it checks [object identity](https://extending-lilypond.gitlab.io/en/scheme/quoting.html#identity-of-symbols) but you could have two empty strings which are equal but not the same object (unlike symbols). The links should provide more information. Best, Jean
signature.asc
Description: This is a digitally signed message part