diff --git a/UI/Scheduler/UIxCalListingActions.m b/UI/Scheduler/UIxCalListingActions.m index b52b396b8..58d746c3a 100644 --- a/UI/Scheduler/UIxCalListingActions.m +++ b/UI/Scheduler/UIxCalListingActions.m @@ -958,6 +958,8 @@ static inline void _feedBlockWithDayBasedData (NSMutableDictionary *block, unsig } quarterStart = (start - dayStart) / quarterLength; delta = end - dayStart; + if (delta > dayLength) + delta = dayLength; if ((delta % quarterLength)) delta += quarterLength; length = (delta / quarterLength) - quarterStart;