diff --git a/modules/saml/lib/Auth/Process/FilterScopes.php b/modules/saml/lib/Auth/Process/FilterScopes.php
index aea28ae3e516d5bf977ca73b06cb9a15a870c486..b0fb75237d7fa7e4384af1bdc89fb6ad9436b655 100644
--- a/modules/saml/lib/Auth/Process/FilterScopes.php
+++ b/modules/saml/lib/Auth/Process/FilterScopes.php
@@ -66,7 +66,7 @@ class FilterScopes extends ProcessingFilter
             $values = $request['Attributes'][$attribute];
             $newValues = [];
             foreach ($values as $value) {
-                list(, $scope) = explode('@', $value, 2);
+                @list(, $scope) = explode('@', $value, 2);
                 if ($scope === null) {
                     $newValues[] = $value;
                     continue; // there's no scope