fixed bug when the item is already marked as read