ho un
<select id="selection" name="flag">
<xsl:apply-templates select="country" mode="form"/>
</select>

come mai risulta vuoto? è costruito cosi nel doc xml

<flags>
<flag>
<country>italy</country>
<ip>45625736</ip>
<abb>IT</abb>
</flag>

naturalmente l'ho testato e va