diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 0526ed0942a58b572f6d499d6990fd8cb2fdcf1f..f4cdd64b8a1a04d745ad677f2730a0282cbd593b 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -1446,7 +1446,7 @@ (define-public emacs-guix
      `(("pkg-config" ,pkg-config)
        ("emacs" ,emacs-minimal)))
     (inputs
-     `(("guile" ,guile-2.0)
+     `(("guile" ,guile-2.2)
        ("guix" ,guix)))
     (propagated-inputs
      `(("geiser" ,geiser)