diff --git a/apps/web/components/getting-started/steps-views/SetupAvailability.tsx b/apps/web/components/getting-started/steps-views/SetupAvailability.tsx index bd021820e5..6ad80e030f 100644 --- a/apps/web/components/getting-started/steps-views/SetupAvailability.tsx +++ b/apps/web/components/getting-started/steps-views/SetupAvailability.tsx @@ -22,15 +22,13 @@ const SetupAvailability = (props: ISetupAvailabilityProps) => { const { nextStep } = props; const router = useRouter(); - let queryAvailability; - if (defaultScheduleId) { - queryAvailability = trpc.viewer.availability.schedule.get.useQuery( - { scheduleId: defaultScheduleId }, - { - enabled: router.isReady, - } - ); - } + + const queryAvailability = trpc.viewer.availability.schedule.get.useQuery( + { scheduleId: defaultScheduleId! }, + { + enabled: router.isReady && !!defaultScheduleId, + } + ); const availabilityForm = useForm({ defaultValues: {