diff --git a/product/ERP5/Document/OrderRule.py b/product/ERP5/Document/OrderRule.py
index bb379b4676290b9aa1d9ccf5755325f9f0e2a947..f08e74af68fd7abadfee02fd0023c2883ac53a1a 100755
--- a/product/ERP5/Document/OrderRule.py
+++ b/product/ERP5/Document/OrderRule.py
@@ -94,8 +94,6 @@ class OrderRule(DeliveryRule):
               # XXX Make sure this is not deleted if already in delivery
               applied_rule._delObject(movement.getId())  
             else:
-              # We need to reindex, because the value acquired by simulation movement may change
-              movement.reindexObject()
               existing_uid_list_append(order_value.getUid())
           # Build simulation movement if necessary
           for order_movement in my_order.getMovementList():