diff --git a/lofar_cryptocoryne/cli.py b/lofar_cryptocoryne/cli.py
index ece81b66afbc37af904c6638d0cc97c896f3bcf4..dccfff34ffe4a735391c24c9667e0dc8d96193b2 100644
--- a/lofar_cryptocoryne/cli.py
+++ b/lofar_cryptocoryne/cli.py
@@ -40,6 +40,7 @@ def main():
                 print("Succeed. Request certificate")
                 client.request_certificate(wait=10)
                 certificate.fullchain = client.certificate
+                certificate.key = client.private_key
                 vault_store.put_certificate(certificate)
                 print("Done")
             else: