don't parse empty body