I've had a quick look at the code where this is happening. I'm a bit puzzled as to what's going wrong - but quite obviously it is.

Please PM me with your email address and I'll send you a version with some extra debugging built into it.

Cheers
Paul