diff --git a/ansible/roles/prechecks/tasks/port_checks.yml b/ansible/roles/prechecks/tasks/port_checks.yml
index 73489c402f5482c8297a351fa1159bee364137a2..ef71a6ee453d46b1fe280575a596b0693e6ac42d 100644
--- a/ansible/roles/prechecks/tasks/port_checks.yml
+++ b/ansible/roles/prechecks/tasks/port_checks.yml
@@ -461,4 +461,4 @@
   register: ip_addr_output
   changed_when: false
   failed_when: "'169.254.' not in kolla_internal_vip_address and \
-                'False' in kolla_internal_vip_address | ipaddr(ip_addr_output.stdout.split()[3])"
+                kolla_internal_vip_address | ipaddr(ip_addr_output.stdout.split()[3]) is none"