diff --git a/mbuni/mmsbox/bearerbox.c b/mbuni/mmsbox/bearerbox.c index 437d423..22ce118 100644 --- a/mbuni/mmsbox/bearerbox.c +++ b/mbuni/mmsbox/bearerbox.c @@ -597,7 +597,7 @@ static Octstr *mm7soap_send(MmscGrp *mmc, Octstr *from, Octstr *to, } else tstatus = MM7_SOAP_FORMAT_CORRUPT; - if (!MM7_SOAP_STATUS_OK(tstatus)) { + if (!MM7_SOAP_STATUS_OK(tstatus) && tstatus != MM7_SOAP_COMMAND_REJECTED) { Octstr *detail = mm7_soap_header_value(mresp, octstr_imm("Details")); if (detail == NULL) mm7_soap_header_value(mresp, octstr_imm("faultcode"));