Seems it was fixed between 8.7 and 8.7.3. I can't actually find the bug number. But it's always a good idea to try to keep up with new releases. Michael Kay http://www.saxonica.com/