by Dan Marsden.
I'm saying that I saw a similar issue (bug linked above) but it was with an earlier 2.3.x release and is fixed afaik in 2.3.1 - if you're really running 2.3.1 your issue is possibly different.
if you're running something like 2.3 RC 1 not 2.3.1 - you might need to upgrade.