diff --git a/src/routes/auth/+page.svelte b/src/routes/auth/+page.svelte index 66e027ba34..85a37ff3be 100644 --- a/src/routes/auth/+page.svelte +++ b/src/routes/auth/+page.svelte @@ -64,9 +64,11 @@ }; const signUpHandler = async () => { - if (password !== confirmPassword) { - toast.error($i18n.t('Passwords do not match.')); - return; + if ($config?.features?.enable_signup_password_confirmation) { + if (password !== confirmPassword) { + toast.error($i18n.t('Passwords do not match.')); + return; + } } const sessionUser = await userSignUp(name, email, password, generateInitialsImage(name)).catch(