diff --git a/src/wsdl/index.ts b/src/wsdl/index.ts index 48b182f32..f73da45bc 100644 --- a/src/wsdl/index.ts +++ b/src/wsdl/index.ts @@ -235,7 +235,7 @@ export class WSDL { const obj = {}; const originalName = name; - if (!objectName && top.name === 'Body' && name !== 'Fault') { + if (!objectName && xmlns.soap && top.name === 'Body' && name !== 'Fault') { let message = this.definitions.messages[name]; // Support RPC/literal messages where response body contains one element named // after the operation + 'Response'. See http://www.w3.org/TR/wsdl#_names