I finally got a fix that works. I installed MSXML3.0-SP7, found on microsoft.com/xml, which did solve the problem. MSXML is the XML parser called from IE, and I had MSXML3 (but I do not know which Service Pack).Before I tried MSXML, I had installed XP SP2, which did not solve the problem. Note that this implies that XP SP2 does not include the MSXML fixes/upgrades.So to summarize, in IE6, XML documents with embedded XSL stylesheets are now rendered with the style sheet applied to the XML instead of as the underlying XML doc tree (which one would expect to see if no stylesheet existed). Happy, happy, joy, joy.-gregg