I believe this problem is fixed in CVS, both the Zope trunk and the Zope-2_6-branch. If you can update to the branch, then try to abort or commit the version, it should work. Jeremy