Prevent object is null or undefined exception when deserializing a response

This was caused by a previous change that allowed all HTTP responses to be processed instead of just those that are successful. This should allow those that at least have a deserializer available to be processed while letting others  return gracefully without a useless exception.