diff --git a/roles/ipaserver/tasks/uninstall.yml b/roles/ipaserver/tasks/uninstall.yml
index eda945d8f9552a604dc9170b3f5a2a7447b8688c..373585c5dbfe70b6528787e19dbbee6b5045abc0 100644
--- a/roles/ipaserver/tasks/uninstall.yml
+++ b/roles/ipaserver/tasks/uninstall.yml
@@ -13,8 +13,8 @@
     {{ '--ignore-topology-disconnect' if ipaserver_ignore_topology_disconnect | bool else '' }}
     {{ '--ignore-last-of-role' if ipaserver_ignore_last_of_role | bool else ''}}
   register: uninstall
-  # 2 means that uninstall failed because IPA server was not configured
-  failed_when: uninstall.rc != 0 and uninstall.rc != 2
+  # 1 means that uninstall failed because IPA server was not configured
+  failed_when: uninstall.rc != 0 and uninstall.rc != 1
   changed_when: uninstall.rc == 0
 
 #- name: Remove IPA server packages