diff --git a/mbuni/mmsc/mmsproxy.c b/mbuni/mmsc/mmsproxy.c index acf50cd..8989357 100644 --- a/mbuni/mmsc/mmsproxy.c +++ b/mbuni/mmsc/mmsproxy.c @@ -1619,7 +1619,9 @@ static void mm7soap_dispatch(MmsHTTPClientInfo *h) char *msgtype = ""; Octstr *qf = NULL; - mreq = mm7_parse_soap(h->headers, h->body); + + if (h->body) + mreq = mm7_parse_soap(h->headers, h->body); if (mreq) msgtype = mms_mm7tag_to_cstr(mm7_msgtype(mreq)); debug("mmsprox.mm7sendinterface", 0,