This sounds a lot like a bug that was fixed a while back; you should get the latest hotfix and if the problem persists, report it.