diff options
-rw-r--r-- | suds/xsd/sxbasic.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/suds/xsd/sxbasic.py b/suds/xsd/sxbasic.py index d6a43af..72cd324 100644 --- a/suds/xsd/sxbasic.py +++ b/suds/xsd/sxbasic.py @@ -800,7 +800,10 @@ class Factory: types[c.qname] = c for i in imports: children.remove(i) - return (children, imports, attributes, elements, types, groups, agrps) + s = set() + for c in children: + s.add(c) + return (s, imports, attributes, elements, types, groups, agrps) |