Fix WEEKLY recurrence bug