i don't think that's the problem, having gone round this myself today. i've now got it working (i think) but i'll need actually to install it before i'm sure it's completely right. the interesting thing is if it does work, i suspect that fixing it requires no changes to the code as such.