diff --git a/global/overlay/etc/puppet/modules/eid/templates/telegraf2/docker-compose.yml.erb b/global/overlay/etc/puppet/modules/eid/templates/telegraf2/docker-compose.yml.erb
index dd0b1e68..6e5e179d 100644
--- a/global/overlay/etc/puppet/modules/eid/templates/telegraf2/docker-compose.yml.erb
+++ b/global/overlay/etc/puppet/modules/eid/templates/telegraf2/docker-compose.yml.erb
@@ -13,7 +13,7 @@ services:
       - '<%= @service_dir %>:<%= @service_dir %>'
       - '/var/run/utmp:/var/run/utmp:ro'
 
-<% if @ports != '' -%>
+<% if @ports != [] -%>
     ports:
 <% @ports.each do |port| -%>
       - <%= port %>