diff --git a/models/calendar.py b/models/calendar.py
index 34b3052385dcc813175ced08dfa1b3c809658d5c..700c618dece9cf81ed1872e507a96c736598af56 100644
--- a/models/calendar.py
+++ b/models/calendar.py
@@ -117,17 +117,8 @@ class CGScopCalendar(models.Model):
                 # Récupère les entrées en intersection
                 # avec la plage horaire
                 entries = self.search([
-                    '|',
-                    '|',
-                    '&',
-                    ('start', '>', event.start),
                     ('start', '<', event.stop),
-                    '&',
                     ('stop', '>', event.start),
-                    ('stop', '<', event.stop),
-                    '&',
-                    ('start', '<=', event.start),
-                    ('stop', '>=', event.stop),
                     ('user_id', '=', self.env.uid),
                     ('project_id', '=', event.project_id.id),
                     ('id', '!=', event.id)