diff --git a/master/bt5/slapos_accounting/TestTemplateItem/testSlapOSAccountingSlapOSRequestUpdateHostingSubscriptionOpenSaleOrderAlarm.py b/master/bt5/slapos_accounting/TestTemplateItem/testSlapOSAccountingSlapOSRequestUpdateHostingSubscriptionOpenSaleOrderAlarm.py
index 846140421cf9e07a9bb3703318da6d366edad26d..bf5c8bc4a5d7fdaa004b7d9a217a70ecfbeac764 100644
--- a/master/bt5/slapos_accounting/TestTemplateItem/testSlapOSAccountingSlapOSRequestUpdateHostingSubscriptionOpenSaleOrderAlarm.py
+++ b/master/bt5/slapos_accounting/TestTemplateItem/testSlapOSAccountingSlapOSRequestUpdateHostingSubscriptionOpenSaleOrderAlarm.py
@@ -29,6 +29,7 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by H
     try:
       func(self, *args, **kwargs)
     finally:
+      transaction.abort()
       if script_name in self.portal.portal_skins.custom.objectIds():
         self.portal.portal_skins.custom.manage_delObjects(script_name)
       transaction.commit()
diff --git a/master/bt5/slapos_accounting/bt/revision b/master/bt5/slapos_accounting/bt/revision
index 3d9aebb2cce8cad52bcdc4d24760f88a683c1eed..8c0474e3239fc7c1a693d29caba0c85b872b6c1d 100644
--- a/master/bt5/slapos_accounting/bt/revision
+++ b/master/bt5/slapos_accounting/bt/revision
@@ -1 +1 @@
-68
\ No newline at end of file
+69
\ No newline at end of file