diff --git a/product/ERP5/tests/testERP5Commerce.py b/product/ERP5/tests/testERP5Commerce.py
index d409c00b7bb68612998b73169172682f140be7fc..ff3cc3f140c81d04efcfbdd151b862a883c021ef 100644
--- a/product/ERP5/tests/testERP5Commerce.py
+++ b/product/ERP5/tests/testERP5Commerce.py
@@ -76,6 +76,7 @@ class TestCommerce(ERP5TypeTestCase):
     self.clearModule(self.portal.product_module)
     self.clearModule(self.portal.sale_order_module)
     self.clearModule(self.portal.currency_module)
+    self.portal.portal_caches.clearAllCache()
 
   def login(self, quiet=0, run=run_all_test):
     uf = self.getPortal().acl_users