diff --git a/frontend/src/metabase/admin/settings/components/SettingsSetting.jsx b/frontend/src/metabase/admin/settings/components/SettingsSetting.jsx index 8fa27d5f11c4ed06818ea40b696f77eddba2fd6b..0f284b57ad84f8f98a6725735927d1dc9db0baef 100644 --- a/frontend/src/metabase/admin/settings/components/SettingsSetting.jsx +++ b/frontend/src/metabase/admin/settings/components/SettingsSetting.jsx @@ -56,7 +56,8 @@ export default class SettingsSetting extends Component { } renderToggleInput(setting) { - const on = (setting.value == null ? setting.default : setting.value) === true; + const value = setting.value == null ? setting.default : setting.value, + on = value === true || value === "true"; return ( <div className="flex align-center pt1"> <Toggle value={on} onChange={!this.props.disabled ? this.props.updateSetting.bind(null, setting, on ? "false" : "true") : null}/>