diff --git a/lib/redfam.py b/lib/redfam.py index 7241366..ad2e42a 100644 --- a/lib/redfam.py +++ b/lib/redfam.py @@ -594,6 +594,13 @@ class RedFamWorker( RedFam ): except Break: break + # Follow moved pages + if self.article_has_status( "redirect", title=article ): + try: + page = page.moved_target() + except pywikibot.exceptions.NoMoveTarget: + pass + # Toggle talkpage if talkpages: page = page.toggleTalkPage()