diff --git a/addons/mrp_repair/wizard/cancel_repair.py b/addons/mrp_repair/wizard/cancel_repair.py
index 91df6fb01ef..7977a8b2195 100644
--- a/addons/mrp_repair/wizard/cancel_repair.py
+++ b/addons/mrp_repair/wizard/cancel_repair.py
@@ -68,17 +68,20 @@ class repair_cancel(osv.osv_memory):
record_id = context and context.get('active_id', False) or False
res = super(repair_cancel, self).fields_view_get(cr, uid, view_id=view_id, view_type=view_type, context=context, toolbar=toolbar,submenu=False)
if record_id:
- repair_order = self.pool.get('mrp.repair').browse(cr, uid, record_id)
- if not repair_order.invoiced:
- res['arch'] = """
- """
+ try:
+ repair_order = self.pool.get('mrp.repair').browse(cr, uid, record_id)
+ if not repair_order.invoiced:
+ res['arch'] = """
+ """
+ except:
+ return res
return res
repair_cancel()
diff --git a/addons/stock/__terp__.py b/addons/stock/__terp__.py
index f2e36e4f5b2..846aa6bfccc 100644
--- a/addons/stock/__terp__.py
+++ b/addons/stock/__terp__.py
@@ -55,6 +55,8 @@ Thanks to the double entry management, the inventory controlling is powerful and
"wizard/stock_picking_make_view.xml",
"wizard/stock_traceability_view.xml",
"wizard/stock_picking_make_view.xml",
+ "wizard/stock_return_picking_view.xml",
+ "wizard/stock_split_move_view.xml",
"stock_workflow.xml",
"stock_incoterms.xml",
"stock_wizard.xml",
diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml
index 2335b66cbad..abf22dcac5f 100644
--- a/addons/stock/stock_view.xml
+++ b/addons/stock/stock_view.xml
@@ -591,7 +591,7 @@
type="action"
icon="gtk-go-forward"
help="Make Picking" colspan="2"/>
-