diff --git a/product/ERP5/Document/AcceptSolver.py b/product/ERP5/Document/AcceptSolver.py
index 9a0501c3cc2a5b4a20d57118a179c67db6ce6c49..760bbfa89b6aa9c8172930d767e0cc85f135ff41 100644
--- a/product/ERP5/Document/AcceptSolver.py
+++ b/product/ERP5/Document/AcceptSolver.py
@@ -84,5 +84,6 @@ class AcceptSolver(SolverMixin, ConfigurableMixin, XMLObject):
             new_value * simulation_movement.getDeliveryRatio())
         else:
           simulation_movement.setProperty(solved_property, new_value)
+        simulation_movement.expand()
     # Finish solving
     self.succeed()