diff --git a/addons/stock/wizard/stock_partial_picking.py b/addons/stock/wizard/stock_partial_picking.py index 5d15b3715bd..e41d0d7f8c4 100644 --- a/addons/stock/wizard/stock_partial_picking.py +++ b/addons/stock/wizard/stock_partial_picking.py @@ -83,6 +83,10 @@ class stock_partial_picking(osv.osv_memory): pick_obj = self.pool.get('stock.picking') picking_ids = context.get('active_ids', False) + if not picking_ids: + # not called through an action (e.g. buildbot), return the default. + return result + for pick in pick_obj.browse(cr, uid, picking_ids, context=context): picking_type = self.get_picking_type(cr, uid, pick, context=context) @@ -168,4 +172,4 @@ class stock_partial_picking(osv.osv_memory): stock_partial_picking() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: