diff --git a/templates/named_vhost.conf.erb b/templates/named_vhost.conf.erb
index bf297900bc6cd84cd60c237c3ef87e7f5bde565a..9e72c4784ec12637c5fdb7cb9f0728a543f6aab0 100644
--- a/templates/named_vhost.conf.erb
+++ b/templates/named_vhost.conf.erb
@@ -1,4 +1,6 @@
 <%
+    httpd_version = scope.lookupvar('apache::standard_version')
+
     server_names = []
     server_addrs = []
     [@urls].flatten.sort.each do |u|
@@ -57,8 +59,12 @@
 ##	cfg << 'DocumentRoot ' + @documentroot
 ##    end
 -%>
-<% server_addrs.each do |addr| -%>
+<% if (httpd_version  and  httpd_version != ''  and
+       scope.function_versioncmp([httpd_version, '2.3.11']) < 0)
+      server_addrs.each do |addr|
+-%>
 NameVirtualHost <%= addr %>
+<%    end -%>
 <% end -%>
 <VirtualHost <%= server_addrs.join(' ') %>>