diff --git a/packages/client/src/store/LdapFormStore.js b/packages/client/src/store/LdapFormStore.js index 17a374eb53..650c1a9b48 100644 --- a/packages/client/src/store/LdapFormStore.js +++ b/packages/client/src/store/LdapFormStore.js @@ -432,10 +432,10 @@ class LdapFormStore { scrollToField = () => { for (let key in this.errors) { - const element = document.getElementsByName(key)[0]; + const element = document.getElementsByName(key)?.[0]; - element.focus(); - element.blur(); + element?.focus(); + element?.blur(); return; } }; diff --git a/packages/client/src/store/SsoFormStore.js b/packages/client/src/store/SsoFormStore.js index ac21186f1d..64040682c3 100644 --- a/packages/client/src/store/SsoFormStore.js +++ b/packages/client/src/store/SsoFormStore.js @@ -978,9 +978,9 @@ class SsoFormStore { for (let key in this) { if (key.includes("HasError") && this[key] !== false) { const name = key.replace("HasError", ""); - const element = document.getElementsByName(name)[0]; - element.focus(); - element.blur(); + const element = document.getElementsByName(name)?.[0]; + element?.focus(); + element?.blur(); return; } }