From 2e038d405eba9796ac86e537cbdf3593145d6ad9 Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Thu, 11 Feb 2010 12:18:01 +0000 Subject: [PATCH] Protection from crashing on a bad lang name svn: r14312 --- src/Relationship.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Relationship.py b/src/Relationship.py index 890d8536b..64e0ca3f3 100644 --- a/src/Relationship.py +++ b/src/Relationship.py @@ -1821,7 +1821,10 @@ def get_relationship_calculator(reinit=False): lang = locale.getlocale()[0] if not lang: # if lang is empty/None - lang = locale.getdefaultlocale()[0] + try: + lang = locale.getdefaultlocale()[0] + except: + pass for plugin in PluginRegister.get_instance().relcalc_plugins(): if lang in plugin.lang_list: pmgr = BasePluginManager.get_instance()