diff --git a/product/ERP5/Document/BusinessProcess.py b/product/ERP5/Document/BusinessProcess.py
index 7467247737a435ab3fc15be43ee7f52dd8e6a6b8..a24e578d1fb50696049f3b5a7b5c0535bd9345f8 100644
--- a/product/ERP5/Document/BusinessProcess.py
+++ b/product/ERP5/Document/BusinessProcess.py
@@ -698,7 +698,7 @@ class BusinessProcess(Path, XMLObject):
       except ValueError:
         pass
       kw.update(update_property_dict)
-      movement._edit(**kw)
+      movement._edit(force_update=True, **kw)
       business_link = self.getBusinessLinkValueList(trade_phase=trade_phase,
                                                     context=movement)
       movement._setCausalityList([trade_model_path.getRelativeUrl()]