diff --git a/addons/mrp_repair/mrp_repair.py b/addons/mrp_repair/mrp_repair.py
index 5d9877569dc..69a3ac24f1f 100644
--- a/addons/mrp_repair/mrp_repair.py
+++ b/addons/mrp_repair/mrp_repair.py
@@ -70,6 +70,7 @@ class mrp_repair(osv.osv):
_defaults = {
'state': lambda *a: 'draft',
+ 'invoice_method': lambda *a: 'none',
'pricelist_id': lambda self, cr, uid,context : self.pool.get('product.pricelist').search(cr,uid,[('type','=','sale')])[0]
}
diff --git a/addons/mrp_repair/mrp_repair_workflow.xml b/addons/mrp_repair/mrp_repair_workflow.xml
index 5ae588c2146..899f0bee1f4 100644
--- a/addons/mrp_repair/mrp_repair_workflow.xml
+++ b/addons/mrp_repair/mrp_repair_workflow.xml
@@ -83,6 +83,12 @@ write({'state':'confirmed'})
(invoice_method=='b4repair')
+
+
+
+ (invoice_method=='after_repair')
+
+