Seems unnecessary as Geoff Simmons stated. It also uses " " named entity, which can create problems with XHTML (with the correct content-type header). Only few "named entities" are pre-defined in XML. One must use " " with XHTML docs or define nbsp manually in DTD (i.e. <!ENTITY nbsp " ">).