Fix bug #1941 ‘recursive "mark read all"’