diff --git a/contrib/vault/roles/vault/defaults/main.yml b/contrib/vault/roles/vault/defaults/main.yml
index f8461e818eed40a66c4e951d8d176dc513bf7e42..0b27e03ff5befc5e3e84f48ac6f5574b101d119b 100644
--- a/contrib/vault/roles/vault/defaults/main.yml
+++ b/contrib/vault/roles/vault/defaults/main.yml
@@ -23,6 +23,9 @@ vault_version: 0.10.1
 vault_binary_checksum: 66f0f1b0b221d664dd5913f8697409d7401df4bb2a19c7277e8fbad152063fae
 vault_download_url: "https://releases.hashicorp.com/vault/{{ vault_version }}/vault_{{ vault_version }}_linux_{{ image_arch }}.zip"
 
+# hvac==0.7.0 is broken at the moment
+hvac_version: 0.6.4
+
 # Arch of Docker images and needed packages
 image_arch: "{{host_architecture}}"
 
diff --git a/contrib/vault/roles/vault/tasks/main.yml b/contrib/vault/roles/vault/tasks/main.yml
index cf6ad6282c6e81d96ffb9e723f8f55be2292581a..1af5314397be8389473ec02f90b109db6a79f115 100644
--- a/contrib/vault/roles/vault/tasks/main.yml
+++ b/contrib/vault/roles/vault/tasks/main.yml
@@ -12,7 +12,7 @@
 
 - name: install hvac
   pip:
-    name: "hvac"
+    name: "hvac=={{ hvac_version }}"
     state: "present"
     extra_args: "{{ pip_extra_args | default(omit) }}"