diff --git a/addons/mrp/mrp_workflow.xml b/addons/mrp/mrp_workflow.xml
index e590c47380b..fd4327815ac 100644
--- a/addons/mrp/mrp_workflow.xml
+++ b/addons/mrp/mrp_workflow.xml
@@ -116,10 +116,6 @@
-
-
- need_production
-
produce
@@ -130,13 +126,8 @@
-
- check_produce()
-
-
-
- is_product() and check_bom_exists()
+ check_produce() and is_product() and check_bom_exists()
diff --git a/addons/project_mrp/__openerp__.py b/addons/project_mrp/__openerp__.py
index 4b7b687f638..91212b92c1d 100644
--- a/addons/project_mrp/__openerp__.py
+++ b/addons/project_mrp/__openerp__.py
@@ -49,7 +49,7 @@ task is completed.
'author': 'OpenERP SA',
'website': 'http://www.openerp.com',
'images': ['images/product.jpeg', 'images/task_from_SO.jpeg'],
- 'depends': ['project', 'procurement', 'sale', 'mrp', 'mrp_jit'],
+ 'depends': ['project', 'procurement', 'sale', 'mrp_jit'],
'data': ['project_mrp_workflow.xml', 'process/project_mrp_process.xml', 'project_mrp_view.xml'],
'demo': ['project_mrp_demo.xml'],
'test': ['test/project_task_procurement.yml'],
diff --git a/addons/project_mrp/project_mrp_workflow.xml b/addons/project_mrp/project_mrp_workflow.xml
index 11eac835ba1..f8decb98623 100644
--- a/addons/project_mrp/project_mrp_workflow.xml
+++ b/addons/project_mrp/project_mrp_workflow.xml
@@ -9,9 +9,9 @@
-
+
- not is_product()
+ check_produce() and not is_product()