diff --git a/gnu/packages/dav.scm b/gnu/packages/dav.scm
index 4aa954bd6f80c595b01641258aeff1309de72323..7d3e43d7cdd39c6b3cf76c9c3af2337581c1d6e1 100644
--- a/gnu/packages/dav.scm
+++ b/gnu/packages/dav.scm
@@ -52,16 +52,13 @@ (define-public radicale
 (define-public vdirsyncer
   (package
     (name "vdirsyncer")
-    (version "0.11.2")
+    (version "0.11.3")
     (source (origin
              (method url-fetch)
-             (uri (string-append
-                    "https://pypi.python.org/packages/"
-                    "6c/fb/20c32861134579fdce67060bf4cc074e171d30c70590137adc73924f94a6/"
-                    name "-" version ".tar.gz"))
+             (uri (pypi-uri name version))
              (sha256
               (base32
-               "15isw2jhjfxi213wdj9d8mwq2m58k8bwf831qnxrjcz7j7bwy7mj"))))
+               "10majl58vdpxgbddjqgwblvl7akvvr4c2c8iaxnf3kgyh01jq6k9"))))
     (build-system python-build-system)
     (arguments
       `(#:phases (modify-phases %standard-phases