В чем ошибка, при втором условии не выводит шаблон
<xsl:template match="group" mode="group_des">
<xsl:if test="count_all_items!=0">
<xsl:variable name="parent_id" select="@id"/>
<div id="right_column">
<div class="auto">
<ul>
<xsl:apply-templates select="group[@parent_id=$parent_id]" mode="group_link"/>
<li><a href="{path}">Обзор</a></li>
</ul>
</div>
</div>
</xsl:if>
<xsl:if test="count_all_items=0">
<xsl:variable name="parent_id" select="@parent_id"/>
<div id="right_column">
<div class="auto">
<ul>
<xsl:apply-templates select="group[@parent_id=$parent_id]" mode="group_link"/>
<li><a href="{path}">Обзор</a></li>
</ul>
</div>
</div>
</xsl:if>
<div id="middle_column">
<div id="content_all">
<div class="image">
<h3><xsl:value-of disable-output-escaping="yes" select="name"/></h3>
<img src="/upload/{big_image}" alt="" />
</div>
<xsl:value-of disable-output-escaping="yes" select="propertys/property/value"/>
</div>
</div>
</xsl:template>