diff --git a/product/ERP5/MovementGroup.py b/product/ERP5/MovementGroup.py
index e390b68193119c450655d6334eb1baf9373905eb..52c0cfb8f7355c757ae590ac6da2d698186a4c92 100755
--- a/product/ERP5/MovementGroup.py
+++ b/product/ERP5/MovementGroup.py
@@ -308,6 +308,10 @@ class RootAppliedRuleCausalityMovementGroup(RootMovementGroup):
     RootMovementGroup.__init__(self, movement=movement, **kw)
     explanation_relative_url = self._getExplanationRelativeUrl(movement)
     self.explanation = explanation_relative_url
+    explanation_value = movement.getPortalObject().restrictedTraverse(explanation_relative_url)
+    self.setGroupEdit(
+      root_causality_value_list = [explanation_value]
+    )
 
   def _getExplanationRelativeUrl(self, movement):
     """ Get the order value for a movement """