--- renderKit.orig/viewers/text/TextViewer.xsl	2009-03-03 18:40:36.000000000 +0100
+++ renderKit/viewers/text/TextViewer.xsl	2009-03-06 08:47:21.000000000 +0100
@@ -13,6 +13,7 @@
 		<xsl:param name="desc" select="d:desc[lang($locale) or not(@xml:lang)][1]"/>
 		<xsl:param name="attr" select="$view/d:attr"/>
 		<xsl:param name="ref" select="$view/d:ref"/>
+		<xsl:if test="$model">
 		<xsl:element name="div">
 			<xsl:attribute name="class">dforms-v-text</xsl:attribute>
 			<xsl:if test="$id!=''">
@@ -24,5 +25,6 @@
 			</xsl:apply-templates>
 			<xsl:value-of select="$model" />
 		</xsl:element>
+		</xsl:if>
 	</xsl:template>
 </xsl:stylesheet>
