Fix skipped message after user content element

A message right after another message with
<messageContent> was missing if <messageContent>
was an ending child element in <message>