diff --git a/tasks/banner_untag.py b/tasks/banner_untag.py index 66c2e63..61e44c9 100644 --- a/tasks/banner_untag.py +++ b/tasks/banner_untag.py @@ -67,6 +67,11 @@ class BannerUntag(Task): stage2 = [] for pagedata in res["query"]["pages"]: pageid = pagedata["pageid"] + if "title" not in pagedata: + self.logger.info(u"Skipping [[%s]], doesn't exist" % title) + donefile.write("%d\n" % pageid) + continue + title = pagedata["title"] revid = pagedata["revisions"][0]["revid"] parentid = pagedata["revisions"][0]["parentid"]