diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index f6af6a6519f111c5cdea2940a7e7bdeec359e417..a130fda6c44733e2b993c603aa32e8af4ff040b5 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -193,7 +193,7 @@ (define-public cracklib
 (define-public libpwquality
   (package
     (name "libpwquality")
-    (version "1.3.0")
+    (version "1.4.0")
     (source (origin
               (method url-fetch)
               (uri (list
@@ -205,7 +205,7 @@ (define-public libpwquality
                                    name "-" version ".tar.bz2")))
               (sha256
                (base32
-                "0aidriag6h0syfm33nzdfdsqgrnsgihwjv3a5lgkqch3w68fmlkl"))))
+                "0syyz8r54l8mqmbb0mw19qz4z2cx8gdgidicb8k2s5zjdh2gzrhx"))))
     (build-system gnu-build-system)
     (arguments
      ;; XXX: have RUNPATH issue.