diff --git a/addons/hr_holidays/models/hr_employee.py b/addons/hr_holidays/models/hr_employee.py index 155fc472ad3..d869c42ce36 100644 --- a/addons/hr_holidays/models/hr_employee.py +++ b/addons/hr_holidays/models/hr_employee.py @@ -124,7 +124,7 @@ class HrEmployeeBase(models.AbstractModel): super(HrEmployeeBase, self)._onchange_parent_id() previous_manager = self._origin.parent_id.user_id manager = self.parent_id.user_id - if manager and self.leave_manager_id == previous_manager: + if manager and self.leave_manager_id == previous_manager or not self.leave_manager_id: self.leave_manager_id = manager def _compute_show_leaves(self):