(not the absense), so we need to call it twice to find out if there are any unread messages for the user.