Fix deletion of empty <p> in short entries

Previously, short entries didn't go through HTML parsing and
serialisation, so they also didn't get empty <p> elements removed.
Since that was essentially just a performance hack anyway, abandon
it in favour of correctness.