From b2785dab91ab0e30a11076b1d5fe9da511824396 Mon Sep 17 00:00:00 2001 From: Rebecka Gulliksson Date: Sun, 22 Nov 2015 06:32:58 +0100 Subject: [PATCH] Only create md.Extensions element if necessary. --- src/saml2/metadata.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/saml2/metadata.py b/src/saml2/metadata.py index ae5979d..8999cb9 100644 --- a/src/saml2/metadata.py +++ b/src/saml2/metadata.py @@ -729,10 +729,9 @@ def entity_descriptor(confd): item = mdattr.EntityAttributes(attribute=attr) entd.extensions.add_extension_element(item) - if not entd.extensions: - entd.extensions = md.Extensions() - for item in algorithm_support_in_metadata(confd.xmlsec_binary): + if not entd.extensions: + entd.extensions = md.Extensions() entd.extensions.add_extension_element(item) serves = confd.serves