diff --git a/addons/resource/models/resource_calendar.py b/addons/resource/models/resource_calendar.py index 45fe7c437b3..3b480098485 100644 --- a/addons/resource/models/resource_calendar.py +++ b/addons/resource/models/resource_calendar.py @@ -110,7 +110,7 @@ class ResourceCalendar(models.Model): @api.depends('company_id') def _compute_attendance_ids(self): - for calendar in self.filtered(lambda c: not c._origin or c._origin.company_id != c.company_id): + for calendar in self.filtered(lambda c: not c._origin or c._origin.company_id != c.company_id and c.company_id): company_calendar = calendar.company_id.resource_calendar_id calendar.update({ 'two_weeks_calendar': company_calendar.two_weeks_calendar,