diff --git a/tasks/main.yml b/tasks/main.yml
index 194bd530adc4344cdffc1669593c4f0d5f4e4068..68e398289056e12e2bb06a9d52fe07bb0652acaf 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -21,7 +21,7 @@
   when: tls_cert|default(True) and not common_role_finished is defined
 
 - include: add_tls_cert.yml
-  when: and not common_role_finished is defined
+  when: not common_role_finished is defined
 
 - include: ssh_ca.yml
   when: ssh_ca|default(True) and not common_role_finished is defined