Hi Thejo,
Unfortunately that is the same workaround I have had to use in the past. Why people insist on using invalid characters (for Databases and for XML), I have no idea.
Hope you can find a better workaround.
Cheers, Mike
SAP Customer Experience Group - CEG