diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 9f4d43320e451e967e8f3b8c6649a352dffeed57..b1d09104dc6d985deec139d025cb948c7b498bcf 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -681,7 +681,8 @@ (define-public accountsservice
        ("intltool" ,intltool)
        ("pkg-config" ,pkg-config)))
     (inputs
-     `(("shadow" ,shadow)
+     `(("libcap" ,libcap)
+       ("shadow" ,shadow)
        ("polkit" ,polkit)))
     (home-page "http://www.freedesktop.org/wiki/Software/AccountsService/")
     (synopsis "D-Bus interface for user account query and manipulation")