Um ou mais recursos possuem o destino de 'head'... jsf 2 + facelets + primefaces + template

Bom dia pessoal.

Estou desenvolvendo um aplicativo utilizando jsf 2.1 facelets + primefaces 3.4 + template e estou recebendo o erro abaixo ao carregar o template:

Um ou mais recursos possuem o destino de 'head', mas nenhum componente de 'head' foi definido na exibição.

Pesquisei sobre o assunto e em todos os posts, a solução dada é trocar a tag por <h:head>, no entanto, meu template já está com a tag <h:head>, conforme abaixo:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.org/ui">
<h:head>
    <title>JVMSOFTWARE - DELIVERY</title>
</h:head>
<h:body>
      <div id="dtopo" align="center">
        <ui:insert name="topo">
            <ui:include src="/topo/topo.xhtml"/>
        </ui:insert>
      </div>
      <br/>
      
      <div id="dmenu" align="center">
        <ui:insert name="menu">
            <!-- 
            se utilizado em sistema diferente,
            alterar sistem na construção do param
            -->
            <ui:include src="http://localhost:8081/Delivery/menu/menu.xhtml?param=#{loginBean.usr}:DLV"/>
        </ui:insert>
      </div>
      <br/>
      
      <p:messages/>
      
      <div id="dprincipal" align="center">
        <ui:insert name="principal">
        </ui:insert>
      </div>
      
</h:body>  
</html>

Já tentei incluir a tag <h:head> nas paginas de composição, mas continua com problema.
Vocês tem alguma idéia de porque isso pode estar ocorrendo? podem ajudar?

A tag <h:head> deve ficar apenas no template. Quem usa o template não fica com <h:head>