diff options
Diffstat (limited to 'xmloff/source')
-rw-r--r-- | xmloff/source/core/nmspmap.cxx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/xmloff/source/core/nmspmap.cxx b/xmloff/source/core/nmspmap.cxx index c1bffb7de71a..924918364970 100644 --- a/xmloff/source/core/nmspmap.cxx +++ b/xmloff/source/core/nmspmap.cxx @@ -254,8 +254,12 @@ OUString SvXMLNamespaceMap::GetQNameByKey( sal_uInt16 nKey, { OUStringBuffer sQName; // ...if it's in our map, make the prefix - sQName.append ( (*aIter).second->sPrefix); - sQName.append ( sal_Unicode(':') ); + const OUString & prefix( (*aIter).second->sPrefix ); + if (prefix.getLength()) // not default namespace + { + sQName.append( prefix ); + sQName.append( sal_Unicode(':') ); + } sQName.append ( rLocalName ); if (bCache) { |