diff --git a/product/ERP5Type/TransactionalVariable.py b/product/ERP5Type/TransactionalVariable.py
index 52c433c0bafd1b912e37b9c2d67c3147f42900ed..87e34eff1d66c455b5ae8d382f2f41754d55196d 100644
--- a/product/ERP5Type/TransactionalVariable.py
+++ b/product/ERP5Type/TransactionalVariable.py
@@ -93,4 +93,4 @@ def getTransactionalVariable(context):
     return instance
   except AttributeError:
     transactional_variable_pool.instance = TransactionalVariable()
-    return getTransactionalVariable()
+    return getTransactionalVariable(context)