diff --git a/tasks/main.yml b/tasks/main.yml
index 04f8a7b8402fdfdb4b1d1fc624eba4f462d2f486..1aa1fb4759c02f66f539139925a7ba706c16a673 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -24,4 +24,4 @@
         group: root
         mode: 644
 
-  when: (not excluded_roles or "fluentd" not in excluded_roles) and inventory_hostname in groups.logserver
+  when: (not excluded_roles or "fluentd" not in excluded_roles) and 'logserver' in groups and inventory_hostname in groups.logserver