diff --git a/ad-auth/handlers/main.yml b/ad-auth/handlers/main.yml
index e37960b0f086c5132a07decf50df1247eec24a03..735c7f6b388ace1f6ef084f86ef9f1ea19d9655e 100644
--- a/ad-auth/handlers/main.yml
+++ b/ad-auth/handlers/main.yml
@@ -8,7 +8,7 @@
   command: sss_cache -E
   register: result
   changed_when: "result.rc == 0"
-  failed_when: "result.rc != 0 and current_realms.rc != 2"
+  failed_when: "result.rc != 0 and result.rc != 2"
 
 - name: restart sssd
   service: name=sssd state=restarted