diff --git a/frontend/src/pages/secret-manager/SecretApprovalsPage/components/ApprovalPolicyList/components/AccessPolicyModal.tsx b/frontend/src/pages/secret-manager/SecretApprovalsPage/components/ApprovalPolicyList/components/AccessPolicyModal.tsx
index d55556470..30f77d2e1 100644
--- a/frontend/src/pages/secret-manager/SecretApprovalsPage/components/ApprovalPolicyList/components/AccessPolicyModal.tsx
+++ b/frontend/src/pages/secret-manager/SecretApprovalsPage/components/ApprovalPolicyList/components/AccessPolicyModal.tsx
@@ -92,7 +92,7 @@ const formSchema = z
.array()
.default([])
.optional(),
- maxTimePeriod: z.string().trim().optional()
+ maxTimePeriod: z.string().trim().nullish()
})
.superRefine((data, ctx) => {
if (data.policyType === PolicyType.ChangePolicy) {
@@ -454,7 +454,7 @@ const Form = ({
errorText={error?.message}
className="flex-shrink"
>
-
+
)}
/>