diff --git a/yomi_base/reader_util.py b/yomi_base/reader_util.py index 6e10e4f..1266f68 100644 --- a/yomi_base/reader_util.py +++ b/yomi_base/reader_util.py @@ -83,7 +83,10 @@ def findSentence(content, position): def formatFields(fields, markup): result = dict() for field, value in fields.items(): - result[field] = value.format(**markup) + try: + result[field] = value.format(**markup) + except KeyError: + pass return result