diff --git a/caldav/objects.py b/caldav/objects.py index ad92a4af..6480ddef 100644 --- a/caldav/objects.py +++ b/caldav/objects.py @@ -1685,9 +1685,9 @@ def expand_rrule(self, start, end): """ import recurring_ical_events - recurrings = recurring_ical_events.of(self.icalendar_instance).between( - start, end - ) + recurrings = recurring_ical_events.of( + self.icalendar_instance, components=["VJOURNAL", "VTODO", "VEVENT"] + ).between(start, end) recurrance_properties = ["exdate", "exrule", "rdate", "rrule"] # FIXME too much copying stripped_event = self.copy(keep_uid=True)