diff --git a/packages/features/form-builder/FormBuilder.tsx b/packages/features/form-builder/FormBuilder.tsx index bd40f54411..754aa38e7f 100644 --- a/packages/features/form-builder/FormBuilder.tsx +++ b/packages/features/form-builder/FormBuilder.tsx @@ -459,7 +459,10 @@ function FieldEditDialog({ }) { const { t } = useLocale(); const fieldForm = useForm({ - defaultValues: dialog.data || {}, + defaultValues: { + type: "text", + ...dialog.data, + }, resolver: zodResolver(fieldSchema), }); const formFieldType = fieldForm.getValues("type");