diff --git a/web/src/ApplicationEditPage.js b/web/src/ApplicationEditPage.js
index 0912ff08..39ae8ad2 100644
--- a/web/src/ApplicationEditPage.js
+++ b/web/src/ApplicationEditPage.js
@@ -456,6 +456,10 @@ class ApplicationEditPage extends React.Component {
{
+ if (!checked) {
+ this.updateApplicationField("enableAutoSignin", false);
+ }
+
this.updateApplicationField("enableSigninSession", checked);
}} />
@@ -466,6 +470,11 @@ class ApplicationEditPage extends React.Component {
{
+ if (!this.state.application.enableSigninSession && checked) {
+ Setting.showMessage("error", i18next.t("application:Please enable \"Signin session\" first before enabling \"Auto signin\""));
+ return;
+ }
+
this.updateApplicationField("enableAutoSignin", checked);
}} />