Added iptables indicator flag
diff --git a/tasks/main.yml b/tasks/main.yml
index 8674c93..817b744 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -5,9 +5,13 @@
     name: iptables
     state: stopped
   when: (ansible_distribution | lower == "centos" or ansible_distribution | lower == "oraclelinux")  and ansible_distribution_major_version | version_compare("6", "==") and not ansible_virtualization_type | lower == "docker"
-  register: iptables_status
+  register: iptables_service
+
+- name: Indicate whether iptables are disabled
+  set_fact:
+    iptables_disabled: "{{ iptables_service.status == 'disabled' }}"
 
 - name: Fail playbook if Iptables is running
   fail:
     msg: 'iptables must be disabled, please restart node'
-  when: "{{ iptables_status is defined and iptables_status.state is defined and iptables_status.state!= 'stopped' }}"
+  when: iptables_disabled is defined and not iptables_disabled