I see this is fixed:
and near as I can tell it was reported in 4.0.2. I am running 4.0.4_GA_457 on Fedora Core 5.
It's not clear to me from the bug report which version it is fixed in. I'd upgrade if I figure out how to get that release.
In the meantime, is there a workaround?