diff --git a/trytond/i18n.py b/trytond/i18n.py index 19cb59e916..4dd0610426 100644 --- a/trytond/i18n.py +++ b/trytond/i18n.py @@ -10,7 +10,10 @@ def gettext(message_id, *args, **variables): if not Transaction().database: return message_id pool = Pool() - Message = pool.get('ir.message') + try: + Message = pool.get('ir.message') + except KeyError: + return message_id if not args: language = Transaction().language else: