fixes a bug that James found where an empty body would cause Response.body to return None, which would then cause the workers to throw an error