diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm
index 5f4f8b27be95a939b02f90ca9a40a148bfa313ae..cadccc7eb1c919fba04b01ed3732a03ade642d12 100644
--- a/gnu/packages/gnunet.scm
+++ b/gnu/packages/gnunet.scm
@@ -111,14 +111,14 @@ (define-public libextractor
 (define-public libmicrohttpd
   (package
    (name "libmicrohttpd")
-   (version "0.9.42")
+   (version "0.9.43")
    (source (origin
             (method url-fetch)
             (uri (string-append "mirror://gnu/libmicrohttpd/libmicrohttpd-"
                                 version ".tar.gz"))
             (sha256
              (base32
-              "0nvxmm6z6wcq1vl6l92rids0i0va184y86bkc10dl0vh6rrj0d80"))))
+              "17q6v5q0jpg57vylby6rx1qkil72bdx8gij1g9m694gxf5sb6js1"))))
    (build-system gnu-build-system)
    (inputs
     `(("curl" ,curl)