Of course that only means it *should* work, not that it does... I'll have a look when I have a bit more time.
Well, I stuck in some LOGDEBUG lines to see what was going on, at which point it worked fine, then I commented them out, and it still works fine. If I figure out what the problem was, I'll let you know.
Regards, John Levine, [EMAIL PROTECTED], Primary Perpetrator of "The Internet for Dummies", Information Superhighwayman wanna-be, http://www.johnlevine.com, ex-Mayor "More Wiener schnitzel, please", said Tom, revealingly.