diff --git a/src/onelogin/saml2/response.py b/src/onelogin/saml2/response.py index 04264919..0d50b471 100644 --- a/src/onelogin/saml2/response.py +++ b/src/onelogin/saml2/response.py @@ -666,8 +666,7 @@ def process_signed_elements(self): :returns: The signed elements tag names :rtype: list """ - sign_nodes = self.__query('//ds:Signature') - + sign_nodes = self.__query('//ds:Signature[not(ancestor::saml:Advice)]') signed_elements = [] verified_seis = [] verified_ids = []