diff --git a/product/ERP5/MovementGroup.py b/product/ERP5/MovementGroup.py
index f9a896e19ab48009392881916f560a8350b13dcd..d7d4b4f6e038054125be8398b0512a942ed7b5a1 100644
--- a/product/ERP5/MovementGroup.py
+++ b/product/ERP5/MovementGroup.py
@@ -272,7 +272,7 @@ class CausalityAssignmentMovementGroup(RootMovementGroup):
       parent = parent.getParentValue()
     order_movement = parent.getOrderValue()
     if order_movement is not None:
-      causality = self.getGroupEditDict().get('causality', [])
+      causality = self.getGroupEditDict().get('causality_list', [])
       order_movement_url = order_movement.getRelativeUrl()
       if order_movement_url not in causality:
         causality.append(order_movement_url)