diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm
index 2044ef050106bb9b62e390d35051ca8f40a0606e..ab2a201a1c1fcf6afca7e064fd6e0de922a54a44 100644
--- a/gnu/packages/gnupg.scm
+++ b/gnu/packages/gnupg.scm
@@ -330,8 +330,8 @@ (define-public pius
                      "0pdbyqz6k0bm182cz81ss7yckmpms5qhrrw0wcr4a1srzcjyzf5f"))))
    (build-system gnu-build-system)
    (inputs `(("perl" ,perl)
-             ("python" ,python-2)           ; uses the Python 2 'print' syntax
-             ("gpg" ,gnupg)))
+             ("python" ,python-2)          ;uses the Python 2 'print' syntax
+             ("gpg" ,gnupg-2.0)))          ;2.1 fails to talk to gpg-agent 2.0
    (arguments
     `(#:tests? #f
       #:phases