diff --git a/src/views/gcal-week-header.c b/src/views/gcal-week-header.c index f567447e..3aa179e7 100644 --- a/src/views/gcal-week-header.c +++ b/src/views/gcal-week-header.c @@ -1666,13 +1666,13 @@ gcal_week_header_remove_event (GcalWeekHeader *self, if (event_position == -1) continue; - /* Move remaining events up */ - move_events_at_column (self, UP, weekday, event_position); - /* Remove from the current weekday */ l = g_list_remove (l, removed_event); self->events[weekday] = l; + /* Move remaining events up */ + move_events_at_column (self, UP, weekday, event_position); + } /* Check if we eventually can merge events */