diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 0b1bbe3695f..5717143c1a6 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -980,6 +980,8 @@ class stock_picking(osv.osv): invoices_group[partner.id] = invoice_id res[picking.id] = invoice_id for move_line in picking.move_lines: + if move_line.state == 'cancel': + continue origin = move_line.picking_id.name or '' if move_line.picking_id.origin: origin += ':' + move_line.picking_id.origin