diff --git a/components/lib/calendar/Calendar.js b/components/lib/calendar/Calendar.js index d193104599..564073bf32 100644 --- a/components/lib/calendar/Calendar.js +++ b/components/lib/calendar/Calendar.js @@ -3229,7 +3229,7 @@ export const Calendar = React.memo( isClearClicked.current = false; } - if ((!prevPropValue && propValue) || (propValue && propValue instanceof Date && propValue.getTime() !== prevPropValue.getTime())) { + if ((!prevPropValue && propValue) || (propValue && propValue instanceof Date && prevPropValue instanceof Date && propValue.getTime() !== prevPropValue.getTime())) { validateDate(viewDate); }