diff --git a/addons/stock/stock.py b/addons/stock/stock.py
index f0492c7dd77..7a400b23138 100644
--- a/addons/stock/stock.py
+++ b/addons/stock/stock.py
@@ -1769,8 +1769,10 @@ class stock_delivery(osv.osv):
'name': fields.char('Name', size=60, required=True),
'date': fields.datetime('Date'),
'partner_id': fields.many2one('res.partner', 'Partner'),
+ 'address_id': fields.many2one('res.partner.address', 'Address'),
'product_delivered':fields.one2many('stock.move', 'delivered_id', 'Product Delivered', domain=[('picking_id.type','=','in')]),
'picking_id': fields.many2one('stock.picking', 'Picking list'),
+
}
diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml
index fa3df94594b..67fefcd0304 100644
--- a/addons/stock/stock_view.xml
+++ b/addons/stock/stock_view.xml
@@ -1757,6 +1757,7 @@
+
diff --git a/addons/stock/wizard/wizard_partial_picking.py b/addons/stock/wizard/wizard_partial_picking.py
index 2689527e82c..fde789a5a1b 100644
--- a/addons/stock/wizard/wizard_partial_picking.py
+++ b/addons/stock/wizard/wizard_partial_picking.py
@@ -199,6 +199,7 @@ def _do_split(self, cr, uid, data, context):
delivery_id = delivery_obj.create(cr, uid, {
'name': pick.name,
'partner_id': data['form']['partner_id%s' % pick.id],
+ 'address_id': data['form']['address_id%s' % pick.id],
'date': move.date,
'product_delivered':[(6,0, [new_obj])],
'picking_id':move.picking_id.id