diff --git a/roles/download/tasks/main.yml b/roles/download/tasks/main.yml
index b5b3ef08cb091640f521bff225957bb0b29e8134..2fa45929f30f215790a4a7415f5ec72bfdf453f9 100644
--- a/roles/download/tasks/main.yml
+++ b/roles/download/tasks/main.yml
@@ -10,7 +10,9 @@
 - name: install crictl
   import_role:
     name: container-engine/crictl
-  when: not skip_downloads|default(false)
+  when:
+    - not skip_downloads|default(false)
+    - container_manager in ['containerd', 'crio']
 
 - name: download | Get kubeadm binary and list of required images
   include_tasks: prep_kubeadm_images.yml