From c49b2ff6ad9743bc033a65bdbb1587b14fc0b12f Mon Sep 17 00:00:00 2001 From: "ron@tinyerp.com" <> Date: Thu, 20 Jan 2011 17:39:34 +0530 Subject: [PATCH] [FIX]Error Getting when create move line in Incoming shipment to fill address field without partner bzr revid: ron@tinyerp.com-20110120120934-ty7m0t6rq3lq6ck9 --- addons/stock/stock.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index b632101208f..aff8570def5 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -1593,8 +1593,10 @@ class stock_move(osv.osv): except: pass if context.get('address_in_id', False): - return self.pool.get('res.partner.address').browse(cr, uid, context['address_in_id'], context).partner_id.property_stock_supplier.id - return False + part_obj_add = self.pool.get('res.partner.address').browse(cr, uid, context['address_in_id'], context) + if not part_obj_add.partner_id: + return False + return part_obj_add.partner_id.property_stock_supplier.id _defaults = { 'location_id': _default_location_source,