If the specified date occurs more than once in the date list, only the first date is removed. When comparing dates, only the day and month are used. You must call MonthCalendar.UpdateBoldedDates to ensure that the display is updated to reflect the removal.