diff --git a/SOPE/NGCards/iCalEvent.m b/SOPE/NGCards/iCalEvent.m index 7d39064dc..8e192f438 100644 --- a/SOPE/NGCards/iCalEvent.m +++ b/SOPE/NGCards/iCalEvent.m @@ -72,8 +72,14 @@ - (void) setEndDate: (NSCalendarDate *) newEndDate { + CardElement *c; + [(iCalDateTime *) [self uniqueChildWithTag: @"dtend"] setDateTime: newEndDate]; + + c = [self uniqueChildWithTag: @"duration"]; + if (c) + [self removeChild: c]; } - (NSCalendarDate *) endDate