fixed logic bug
diff --git a/tasks/main.yml b/tasks/main.yml
index 03527d0..3e13677 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -4,7 +4,7 @@
 
 - name: Set restart_needed
   set_fact:
-    restart_needed: "{{ ansible_selinux.status | lower == 'disabled' | bool }}"
+    restart_needed: "{{ ansible_selinux.status | lower != 'disabled' | bool }}"
 
 - name: Permanently disable SELINUX
   selinux: state=disabled