diff --git a/ansible/roles/designate/templates/named.conf.j2 b/ansible/roles/designate/templates/named.conf.j2
index 60b16f26919df7f8dd1e35d69b7865c29d47b60a..1fa543cd38329debc3e375056ab3c73aaee56cf6 100644
--- a/ansible/roles/designate/templates/named.conf.j2
+++ b/ansible/roles/designate/templates/named.conf.j2
@@ -1,3 +1,4 @@
+#jinja2: trim_blocks: False
 include "/etc/rndc.key";
 options {
         listen-on port {{ designate_bind_port }} { {{ hostvars[inventory_hostname]['ansible_' + hostvars[inventory_hostname]['api_interface']]['ipv4']['address'] }}; };
@@ -7,7 +8,9 @@ options {
         auth-nxdomain no;
         request-ixfr no;
         recursion {{ designate_recursion }};
+        {% if designate_forwarders_addresses %}
         forwarders { {{ designate_forwarders_addresses }}; };
+        {% endif %}
         minimal-responses yes;
         allow-notify { {% for host in groups['designate-worker'] %}{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }};{% endfor %} };
 };