Ensuring message bar is only displayed when there is unread messages. Hopefully this will improve the situation in #146