Special:Badtitle/NS90:Forum:Tech Wishlist And Bug Reports/Last link update messed up the forums

Many of the links that are supposed to lead to the new forums now lead to the old ones (urls with "/Archive" appended).