Could you please look at svn revision 17424 to see if it fixes the problem? My tracing through the code in a debugger shows that it does, but I would like some verification. Let me know if you prefer a diff rather than pulling the patch out of svn. ---Tom