Adding a logic to deal with case where body comes as arg but not in response

We ran into a strange issue where the body doesn't come through in the response argument, but does come through in the third body argument of the request. 

I'm not 100% sure as to why this happens (if you could shed some light on it that would be useful), but the following logic fixes the problem.