diff --git a/script/BuildLangModel.py b/script/BuildLangModel.py index 4a102d3..d44a5f9 100755 --- a/script/BuildLangModel.py +++ b/script/BuildLangModel.py @@ -257,7 +257,10 @@ def visit_pages(titles, depth, lang, logfd): logfd.write("\n{} (revision {})".format(title, page.revision_id)) process_text(page.content, lang) - next_titles += page.links + try: + next_titles += page.links + except KeyError: + pass if depth >= options.max_depth: return