diff --git a/src/login/pages/Login.tsx b/src/login/pages/Login.tsx index ee468c1c..b27b7c22 100644 --- a/src/login/pages/Login.tsx +++ b/src/login/pages/Login.tsx @@ -43,7 +43,7 @@ export default function Login(props: PageProps<Extract<KcContext, { pageId: "log } socialProvidersNode={ <> - {realm.password && social.providers?.length && ( + {realm.password && social.providers !== undefined && social.providers.length !== 0 && ( <div id="kc-social-providers" className={kcClsx("kcFormSocialAccountSectionClass")}> <hr /> <h2>{msg("identity-provider-login-label")}</h2> diff --git a/src/login/pages/LoginUsername.tsx b/src/login/pages/LoginUsername.tsx index c3a7f22c..ad2a7282 100644 --- a/src/login/pages/LoginUsername.tsx +++ b/src/login/pages/LoginUsername.tsx @@ -40,7 +40,7 @@ export default function LoginUsername(props: PageProps<Extract<KcContext, { page headerNode={msg("doLogIn")} socialProvidersNode={ <> - {realm.password && social.providers?.length && ( + {realm.password && social.providers !== undefined && social.providers.length !== 0 && ( <div id="kc-social-providers" className={kcClsx("kcFormSocialAccountSectionClass")}> <hr /> <h2>{msg("identity-provider-login-label")}</h2>