SQL server changes XML structur when inserted

I’m inserting some XML data to an XML column in SQL server but after the data has been inserted it has been changed by sql server. Here is the data I insert

              <xsl:value-of select="name/n/given" />             <xsl:text> </xsl:text>           <xsl:value-of select="name/n/family" /> 

When I read it back, it looks like this

              <xsl:value-of select="name/n/given" />           <xsl:text />           <xsl:value-of select="name/n/family" /> 

Pay attention to the second line. Is there some way to solve this?