diff --git a/src/components/Dashboard/ReservationPage/ReservationDialog.tsx b/src/components/Dashboard/ReservationPage/ReservationDialog.tsx
index 7f8a1f53ad582dc903153f4f1406d2503eed7075..f362876642d3e4fb8126e0e819623cc8c905a509 100644
--- a/src/components/Dashboard/ReservationPage/ReservationDialog.tsx
+++ b/src/components/Dashboard/ReservationPage/ReservationDialog.tsx
@@ -21,7 +21,15 @@ export const ReservationDialog: FC<ReservationDialogProps> = ({
   handleClose,
   isOpen,
 }: ReservationDialogProps) => {
-  const { control, handleSubmit } = useForm<ReservationProps>();
+  const { control, handleSubmit } = useForm<ReservationProps>({
+    mode: 'onSubmit',
+    defaultValues: {
+      date: '',
+      time: '',
+      destination: '',
+      departure: '',
+    },
+  });
 
   const reservation = useReservations();
 
@@ -46,7 +54,7 @@ export const ReservationDialog: FC<ReservationDialogProps> = ({
               Write here below the details of your next reservation
             </DialogContentText>
 
-            <SeniorSearch />
+            <SeniorSearch control={control} />
             <InputField
               name="name"
               label="Name Reservation"