Fix #1845: Unapproved messages list is empty after mark all read (part 2)