diff --git a/components/HotelReservation/SelectRate/RoomSelection/index.tsx b/components/HotelReservation/SelectRate/RoomSelection/index.tsx index cd3d8831e..20eb24931 100644 --- a/components/HotelReservation/SelectRate/RoomSelection/index.tsx +++ b/components/HotelReservation/SelectRate/RoomSelection/index.tsx @@ -32,7 +32,8 @@ export default function RoomSelection({ const pathname = usePathname() const searchParams = useSearchParams() const session = useSession() - const isUserLoggedIn = isValidSession(session.data) + const isUserLoggedIn = + !!session && !!session.data && isValidSession(session.data) const roomRefs = useRef([]) const { roomConfigurations, rateDefinitions } = roomsAvailability