diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml
index 0706da45c86..f160eda6301 100644
--- a/addons/hr/hr_view.xml
+++ b/addons/hr/hr_view.xml
@@ -9,7 +9,7 @@
sequence="110"/>
-
+
@@ -348,7 +348,7 @@
+ id="menu_view_employee_category_tree" parent="menu_hr_management" groups="base.group_no_one" sequence="2"/>
hr.job.form
diff --git a/addons/hr_recruitment/hr_recruitment.py b/addons/hr_recruitment/hr_recruitment.py
index e0b271810f0..f6f0896564d 100644
--- a/addons/hr_recruitment/hr_recruitment.py
+++ b/addons/hr_recruitment/hr_recruitment.py
@@ -253,8 +253,6 @@ class hr_applicant(base_stage, osv.Model):
return {'value': {'department_id': False}}
def onchange_department_id(self, cr, uid, ids, department_id=False, context=None):
- if not department_id:
- return {'value': {'stage_id': False}}
obj_recru_stage = self.pool.get('hr.recruitment.stage')
stage_ids = obj_recru_stage.search(cr, uid, ['|',('department_id','=',department_id),('department_id','=',False)], context=context)
stage_id = stage_ids and stage_ids[0] or False
diff --git a/addons/hr_recruitment/hr_recruitment_view.xml b/addons/hr_recruitment/hr_recruitment_view.xml
index 7881d6f1e37..4617011c2f9 100644
--- a/addons/hr_recruitment/hr_recruitment_view.xml
+++ b/addons/hr_recruitment/hr_recruitment_view.xml
@@ -109,16 +109,16 @@
states="open,pending" class="oe_highlight"/>
-
+ states="open"/>
+ states="open"/>
@@ -142,7 +142,7 @@
-
+
@@ -150,7 +150,7 @@
-
+
@@ -159,6 +159,8 @@
+
+
@@ -182,10 +184,6 @@
-
-
-
-