diff --git a/geant/gap_ansible/roles/promote_p_to_pe/tasks/compile.yaml b/geant/gap_ansible/roles/promote_p_to_pe/tasks/compile.yaml
index 91ec6aac027670b18bef80a7d317ff9b34678377..adb563a7a6e278620b3a6107240426d4427188de 100644
--- a/geant/gap_ansible/roles/promote_p_to_pe/tasks/compile.yaml
+++ b/geant/gap_ansible/roles/promote_p_to_pe/tasks/compile.yaml
@@ -3,7 +3,7 @@
 
 - name: Set ansible host to localhost to compile config when router is offline
   when:
-    subscription.router.router_access_via_ts | ansible.builtin.bool ansible_host and
+    subscription.router.router_access_via_ts | ansible.builtin.bool and
     inventory_hostname == subscription.router.router_fqdn
   ansible.builtin.set_fact:
     ansible_host: "localhost"
@@ -57,7 +57,7 @@
 
 - name: Set back ansible_host to target terminal server if needed
   when:
-    subscription.router.router_access_via_ts | ansible.builtin.bool ansible_host and
+    subscription.router.router_access_via_ts | ansible.builtin.bool and
     inventory_hostname == subscription.router.router_fqdn
   ansible.builtin.set_fact:
     ansible_host: "{{ subscription.router.router_site.site_ts_address }}"