Thank you, Michael! As soon as I removed the
xml:space="preserve" the problem went away.
Then the XSLT processor you are using has a very strange bug. I can see
it rejecting the whitespace, I can see it ignoring it, but I can't see
it producing different output as a result of it!
Michael Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list