Fixing unnecesary reload in messagelist