diff --git a/frontend/libs/components/login-modal/src/lib/login-modal.tsx b/frontend/libs/components/login-modal/src/lib/login-modal.tsx index 804fcfcd10..d320f5812d 100644 --- a/frontend/libs/components/login-modal/src/lib/login-modal.tsx +++ b/frontend/libs/components/login-modal/src/lib/login-modal.tsx @@ -86,7 +86,13 @@ export function LoginModal({ if (step === 2) { // Trigger the form submit in ArtCraftSignUp if (artCraftFormRef.current) { - artCraftFormRef.current.requestSubmit(); + if (artCraftFormRef.current.requestSubmit) { + artCraftFormRef.current.requestSubmit(); + } else { + artCraftFormRef.current.dispatchEvent( + new Event('submit', { cancelable: true, bubbles: true }) + ); + } } } else { setStep(step + 1);