diff options
Diffstat (limited to 'suds/bindings')
-rw-r--r-- | suds/bindings/binding.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/suds/bindings/binding.py b/suds/bindings/binding.py index 6dc657e..6f34015 100644 --- a/suds/bindings/binding.py +++ b/suds/bindings/binding.py @@ -365,7 +365,10 @@ class Binding: if p.type is not None: pt = PartElement(p.name, body.namespace, pt) if input: - result.append((p.name, pt)) + if pt.name is None: + result.append((p.name, pt)) + else: + result.append((pt.name, pt)) else: result.append(pt) return result |