diff --git a/epilogue/wiki.py b/epilogue/wiki.py index 5dda27e..f954267 100644 --- a/epilogue/wiki.py +++ b/epilogue/wiki.py @@ -161,7 +161,10 @@ class Renderer(): class Template(): def __init__ (self, wikicode): - self.wikicode = wikicode + self.wikicode = mwparserfromhell.parse(wikicode) + for tag in self.wikicode.ifilter_tags(): + if tag.tag == "noinclude": + self.wikicode.remove(tag) def __call__ (self, inclusion, *args): parsed_wikicode = mwparserfromhell.parse(self.wikicode)