diff --git a/roles/kubernetes/node/tasks/main.yml b/roles/kubernetes/node/tasks/main.yml
index 71a2679d002529902956399c62240ee03e6be3d1..7c93249a5aa60340063089cb7eaeca4e0e21be84 100644
--- a/roles/kubernetes/node/tasks/main.yml
+++ b/roles/kubernetes/node/tasks/main.yml
@@ -177,7 +177,7 @@
     - cloud_provider is defined
     - cloud_provider == 'openstack'
     - openstack_cacert is defined
-    - openstack_cacert
+    - openstack_cacert | length > 0
   tags:
     - cloud-provider