diff --git a/addons/sale_mrp/sale_mrp.py b/addons/sale_mrp/sale_mrp.py
index d4b7ec04e75f7e2b6cdba28e471c851fc73b20e3..56e769e1ac47e92f9adca1833d45d7c270f7d754 100644
--- a/addons/sale_mrp/sale_mrp.py
+++ b/addons/sale_mrp/sale_mrp.py
@@ -18,7 +18,7 @@ class MrpProduction(models.Model):
                 return get_parent_move(move.move_dest_id)
             return move
         for production in self:
-            move = get_parent_move(production.move_finished_ids[0])
+            move = get_parent_move(production.move_finished_ids[:1])
             production.sale_name = move.procurement_id and move.procurement_id.sale_line_id and move.procurement_id.sale_line_id.order_id.name or False
             production.sale_ref = move.procurement_id and move.procurement_id.sale_line_id and move.procurement_id.sale_line_id.order_id.client_order_ref or False