diff --git a/app/shared/overnight-calendar/OvernightCalendar.js b/app/shared/overnight-calendar/OvernightCalendar.js index 906e62ca1..4c67ccb56 100644 --- a/app/shared/overnight-calendar/OvernightCalendar.js +++ b/app/shared/overnight-calendar/OvernightCalendar.js @@ -118,7 +118,9 @@ function OvernightCalendar({ }); const validateAndSelect = (day, { booked, nextBooked, nextClosed }) => { - const isNextBlocked = (!startDate || (startDate && endDate)) && (nextBooked || nextClosed); + const isNextBlocked = ( + !startDate || (startDate && endDate) || moment(day).isBefore(startDate) + ) && (nextBooked || nextClosed); const isDateDisabled = handleDisableDays({ day, now,