Try the last trunk changes and see if that work for you ? I haven't fixed the problem, but I added two hacks to prevent from being in the situation where the bug would appear. (i did put some correct fixes i found while reviewing the code) JY