Fixed #23: don't crash if content data doesn't meet standards (body is empty)