It's not a mistake, it's a very old (known about) bug.
The announcements query in forumdisplay does not pull enough information to work out the RL, and there are no query modification hooks associated with it, so fixing it would need either an extra query or file edit. Given how obscure it is, neither fix has been used, it's just left as is for now.
Hopefully the necessary hooks will be added at some point.
It's not a mistake, it's a very old (known about) bug.
The announcements query in forumdisplay does not pull enough information to work out the RL, and there are no query modification hooks associated with it, so fixing it would need either an extra query or file edit. Given how obscure it is, neither fix has been used, it's just left as is for now.
Hopefully the necessary hooks will be added at some point.
You don't change code? Because I see alot of modifications installed here.
This bug isn't "mission-critical", so there is really no need to fix this. As Paul has already said, it may be addressed in the future when certain hooks become available.