diff --git a/addons/hr_holidays/models/hr_leave_allocation.py b/addons/hr_holidays/models/hr_leave_allocation.py
index fdd15b0f1da54cf8abdc985812a32ca656b27598..9296bf823c1ddcfc46d4692b746dc47a729cbd2d 100644
--- a/addons/hr_holidays/models/hr_leave_allocation.py
+++ b/addons/hr_holidays/models/hr_leave_allocation.py
@@ -514,7 +514,7 @@ class HolidaysAllocation(models.Model):
         # If a category that created several holidays, cancel all related
         linked_requests = self.mapped('linked_request_ids')
         if linked_requests:
-            linked_requests.linked_request_ids.action_refuse()
+            linked_requests.action_refuse()
         self.activity_update()
         return True