diff --git a/gnu/packages/image-viewers.scm b/gnu/packages/image-viewers.scm
index 029d5b54439654f70b0bc9c6d8391203907d79f2..fce2b021bdae051672649b71c37d29ea03c402f6 100644
--- a/gnu/packages/image-viewers.scm
+++ b/gnu/packages/image-viewers.scm
@@ -60,7 +60,7 @@ (define-module (gnu packages image-viewers)
 (define-public feh
   (package
     (name "feh")
-    (version "3.0")
+    (version "3.1")
     (home-page "https://feh.finalrewind.org/")
     (source (origin
               (method url-fetch)
@@ -68,7 +68,7 @@ (define-public feh
                                   name "-" version ".tar.bz2"))
               (sha256
                (base32
-                "00fwf8yz7k8vzd30ly5ndlj6ax9w85dkjzjnlk95vd0zdrf4wyxn"))))
+                "01rrl009m1kxwvqqr98y4wk8m1al18fkxwv8cds2k7n4qiv6xdb7"))))
     (build-system gnu-build-system)
     (arguments
      '(#:phases (modify-phases %standard-phases (delete 'configure))