diff --git a/www/saml2/idp/SSOService.php b/www/saml2/idp/SSOService.php index 76bba9584809d8c44b3f8683094a5b0f90d5a2cf..35d6f55ec8f48346066b2616224b6fa38145dc6e 100644 --- a/www/saml2/idp/SSOService.php +++ b/www/saml2/idp/SSOService.php @@ -127,7 +127,8 @@ if (!$session->isAuthenticated() ) { * Dealing with attribute release consent. */ - if ($idpmeta['requireconsent']) { + if (array_key_exists('requireconsent', $idpmeta) + && $idpmeta['requireconsent']) { if (!isset($_GET['consent'])) {