diff --git a/addons/stock/stock.py b/addons/stock/stock.py
index d82e67fbf24..b6ba79e321c 100644
--- a/addons/stock/stock.py
+++ b/addons/stock/stock.py
@@ -680,6 +680,7 @@ class stock_picking(osv.osv):
if context is None:
context = {}
mod_obj = self.pool.get('ir.model.data')
+ # To get the right view of shipment based on type from stock move and Back order.
if context.get('default_picking_id', False):
picking_type = self.browse(cr, uid, context['default_picking_id'], context=context).type
if picking_type == 'out':
diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml
index 2aa6966f026..ab03d1c4606 100644
--- a/addons/stock/stock_view.xml
+++ b/addons/stock/stock_view.xml
@@ -698,7 +698,7 @@
-
+
@@ -891,7 +891,7 @@
-
+
@@ -1111,7 +1111,7 @@
-
+