Fix bugs where empty MessageList is not handled correctly