diff --git a/lib/Utils.php b/lib/Utils.php index 581c9716a41a495d757640b88ea8aa622dff30e8..1a3559886ccfc087038b6af171f3c204ee0c4810 100644 --- a/lib/Utils.php +++ b/lib/Utils.php @@ -59,6 +59,9 @@ class Utils { if (!empty($state['Attributes'][AuthSwitcher::MFA_ENFORCE_SETTINGS])) { $settings = $state['Attributes'][AuthSwitcher::MFA_ENFORCE_SETTINGS]; + if (isset($settings[0])) { + $settings = $settings[0]; + } if (is_string($settings)) { $settings = json_decode($settings, true, 3, JSON_THROW_ON_ERROR); }