fixed bug in handling of missing SOAP