diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 207daa54e6d745b8a3725350d3768b653ef65496..d486c3243564da0a41bc2bb5668cdb38eb67e3ec 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -221,7 +221,7 @@ (define-public guile-2.0/fixed
 (define-public guile-2.2
   (package (inherit guile-2.0)
     (name "guile")
-    (version "2.2.0")
+    (version "2.2.1")
     (replacement #f)
     (source (origin
               (method url-fetch)
@@ -229,7 +229,7 @@ (define-public guile-2.2
                                   ".tar.lz"))
               (sha256
                (base32
-                "083vp6754dp4d5pvcy4bqvxq60cayf92v5slf5cgij8bnvixgyvr"))
+                "0dlwkpqs0b17mmjbf53891acs16ppxxmfwhx2vl5x2946pzrm3c7"))
               (modules '((guix build utils)))
 
               ;; Remove the pre-built object files.  Instead, build everything