diff --git a/roles/network_plugin/calico/tasks/check.yml b/roles/network_plugin/calico/tasks/check.yml
index 1fe4440f15f0e3a5d0d7e44f600d1b2dd76bdc33..530985f985d6c869c70016598f7e755e3277c4a2 100644
--- a/roles/network_plugin/calico/tasks/check.yml
+++ b/roles/network_plugin/calico/tasks/check.yml
@@ -137,7 +137,7 @@
   delegate_to: "{{ groups['kube_control_plane'][0] }}"
 
 - name: "Get Calico {{ calico_pool_name }} configuration"
-  command: calicoctl.sh get ipPool {{ calico_pool_name }} -o json
+  command: "{{ bin_dir }}/calicoctl.sh get ipPool {{ calico_pool_name }} -o json"
   failed_when: False
   changed_when: False
   check_mode: no