diff --git a/ansible/roles/ironic/tasks/precheck.yml b/ansible/roles/ironic/tasks/precheck.yml
index 5456ea6d30..dca50cf8d6 100644
--- a/ansible/roles/ironic/tasks/precheck.yml
+++ b/ansible/roles/ironic/tasks/precheck.yml
@@ -44,5 +44,5 @@
 - name: Looking for 'flat' in tenant network types
   local_action: fail msg="'flat' is not in neutron_tenant_network_types [{{ neutron_tenant_network_types }}]"
   changed_when: false
-  when: tenant_network_types.find('flat') == -1
+  when: neutron_tenant_network_types.find('flat') == -1
   run_once: true