Fix bind not defined in ports.conf

Change-Id: Ic3eeffc47f8822327e8823c2a254d8e68949fe0b
diff --git a/apache/files/ports.conf b/apache/files/ports.conf
index 1ddabf5..8667bf8 100644
--- a/apache/files/ports.conf
+++ b/apache/files/ports.conf
@@ -4,14 +4,14 @@
 {%- from "apache/map.jinja" import listen_ports, server with context %}
 {%- if server.get('bind', {}).get('listen_default_ports', True) %}
 
-Listen {% if server.bind.address is defined %}{{ server.bind.address }}:{%- endif %}80
+Listen {% if server.get('bind', {}).address is defined %}{{ server.bind.address }}:{%- endif %}80
 
 <IfModule ssl_module>
-	Listen {% if server.bind.address is defined %}{{ server.bind.address }}:{%- endif %}443
+	Listen {% if server.get('bind', {}).address is defined %}{{ server.bind.address }}:{%- endif %}443
 </IfModule>
 
 <IfModule mod_gnutls.c>
-	Listen {% if server.bind.address is defined %}{{ server.bind.address }}:{%- endif %}443
+	Listen {% if server.get('bind', {}).address is defined %}{{ server.bind.address }}:{%- endif %}443
 </IfModule>
 {%- endif %}