diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
index d0837606f356119fb28e797cdd0319861a690021..ec0bdaaa53383946a4c6e31b3754814a7eda9b59 100644
--- a/gnu/packages/lisp.scm
+++ b/gnu/packages/lisp.scm
@@ -200,7 +200,7 @@ (define-public clisp
         (base32 "0rp82nqp5362isl9i34rwgg04cidz7izljd9d85pqcw1qr964bxx"))))
     (build-system gnu-build-system)
     (inputs `(("libffcall" ,libffcall)
-              ("readline" ,readline)
+              ("readline" ,readline-6.2)
               ("libsigsegv" ,libsigsegv)))
     (arguments
      '(;; XXX The custom configure script does not cope well when passed