fix message loading behavior on delete