diff --git a/ice-9/boot-9.scm b/ice-9/boot-9.scm index 6ada33c68..32610bbc4 100644 --- a/ice-9/boot-9.scm +++ b/ice-9/boot-9.scm @@ -2526,7 +2526,7 @@ module '(ice-9 q) '(make-q q-length))}." ;;; the readline library. (define repl-reader (lambda (prompt) - (display prompt) + (display (if (string? prompt) prompt (prompt))) (force-output) (run-hook before-read-hook) ((or (fluid-ref current-reader) read) (current-input-port))))