Geiser not working with Guile 3.0.6

Evaluating 'display results in this getting printed into *Geiser dbg* buffer:

'display


retort-syntax
While executing meta-command:
Wrong number of arguments to #<procedure display (_ #:optional _)>
scheme@(guile-user)> 
While executing meta-command:
Wrong number of arguments to #<procedure display (_ #:optional _)>
scheme@(guile-user)>

By git-bisecting Guile I traced the breakage to this exact commit: https://git.savannah.gnu.org/cgit/guile.git/commit/?id=03448b289d9804bb27b633b82e22cf7be55743c5

As a side-note: Evaluating the same thing in the REPL buffer produces the correct result.

Edited by Jakub