diff --git a/modules/ical.py b/modules/ical.py index 89fae3f..c04863e 100644 --- a/modules/ical.py +++ b/modules/ical.py @@ -94,6 +94,8 @@ class IcalModule: else: exclusions.append(exdates.dts[0].dt) + while start < component.decoded("DTSTART"): + start += timedelta(days=7) while start in exclusions: start += timedelta(days=7)