diff --git a/addons/stock/models/stock_picking.py b/addons/stock/models/stock_picking.py index 6200ebc8227..0dd0fdf9c59 100644 --- a/addons/stock/models/stock_picking.py +++ b/addons/stock/models/stock_picking.py @@ -417,7 +417,8 @@ class Picking(models.Model): @api.multi def unlink(self): - self.mapped('move_lines').action_cancel().unlink() + self.mapped('move_lines').action_cancel() + self.mapped('move_lines').unlink() # Checks if moves are not done return super(Picking, self).unlink() # Actions