diff --git a/models/hr_timesheet.py b/models/hr_timesheet.py
index 131a7bd21caa58f55086f6ff5a1023a3d9b99973..48c8ab10e7dc40c4f6e845797ebe64f7b8142b41 100644
--- a/models/hr_timesheet.py
+++ b/models/hr_timesheet.py
@@ -115,6 +115,8 @@ class ScopHrTimesheet(models.Model):
         for line in self:
             dt = datetime.combine(line.date, time(12, 00))
             holiday = self.env['resource.calendar.leaves'].search([
+                '|',
+                ('company_id', '=', False),
                 ('company_id', '=', self.env.user.company_id.id),
                 ('date_from', '<=', dt),
                 ('date_to', '>=', dt),