diff --git a/models/calendar.py b/models/calendar.py
index a26276009883a9490b20675c9b3ebd599c9bae7d..093a44bf85c99be0bdec2d1a27bd7471971d57cd 100644
--- a/models/calendar.py
+++ b/models/calendar.py
@@ -269,7 +269,7 @@ class CGScopCalendar(models.Model):
                             ts = self.env['account.analytic.line'].create(values)
                             attendee.write({'timesheet_id': ts.id})
                     # Gestion des évènements sur plusieurs jours non flagués allday
-                    if (event.stop - event.start).days > 0:
+                    elif (event.stop - event.start).days > 0:
                         user_tz = self.env.user.tz
                         local = pytz.timezone(user_tz)
                         # Pour chaque jour