diff --git a/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/currency_exchange_line_interaction_workflow/scripts/CurrencyExchangeLine_updateMatrix.xml b/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/currency_exchange_line_interaction_workflow/scripts/CurrencyExchangeLine_updateMatrix.xml
index f30e3c75043121eb00374653230db623aa088d17..5d414d06e400ac120ea4a65b45e9bb970c4a6ec1 100644
--- a/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/currency_exchange_line_interaction_workflow/scripts/CurrencyExchangeLine_updateMatrix.xml
+++ b/bt5/erp5_base/WorkflowTemplateItem/portal_workflow/currency_exchange_line_interaction_workflow/scripts/CurrencyExchangeLine_updateMatrix.xml
@@ -95,6 +95,8 @@ if cell_range_key_list != [[None, None]] :\n
            category_list = category_list,\n
     )\n
     c.setCriterion(\'stop_date\', min=context.getStartDate(), max=context.getStopDate())\n
+    if c.getBasePrice() is None and context.getBasePrice() is not None:\n
+      c.setBasePrice(context.getBasePrice())\n
 </string> </value>
         </item>
         <item>
diff --git a/bt5/erp5_base/bt/revision b/bt5/erp5_base/bt/revision
index 95c8a676e9d535b85485c6a8d1ee1991c9391ad0..c9c41087e2102d5af5f3ea8aa420e47ad3085707 100644
--- a/bt5/erp5_base/bt/revision
+++ b/bt5/erp5_base/bt/revision
@@ -1 +1 @@
-113
\ No newline at end of file
+114
\ No newline at end of file