diff --git a/product/ERP5/Document/TradeModelLine.py b/product/ERP5/Document/TradeModelLine.py
index 9373afc2f99659a4dfe65f77c31b01f36aa84d8c..8e60a82f7a2b1de84b0c26beed6f465de2c0dca2 100644
--- a/product/ERP5/Document/TradeModelLine.py
+++ b/product/ERP5/Document/TradeModelLine.py
@@ -213,7 +213,7 @@ class TradeModelLine(Predicate, XMLMatrix, Amount):
         # delivery) is took
         business_process = business_process_list[0]
         business_path_list = business_process.getPathValueList(trade_phase=
-            self.getTradePhase())
+            self.getTradePhase(), context=context)
         if len(business_path_list) > 1:
           raise NotImplementedError, 'For now, it can not support more '\
               'than one business_path with same trade_phase. '\