From e25943ef9aed9fdeba0ffe92f9d2353ea598b335 Mon Sep 17 00:00:00 2001 From: gfxmonk Date: Sun, 23 Jan 2011 00:58:24 +1100 Subject: [PATCH] Avoid a TypeError when language is None and feed description is empty --- zeroinstall/injector/model.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zeroinstall/injector/model.py b/zeroinstall/injector/model.py index cebfff7..02721de 100644 --- a/zeroinstall/injector/model.py +++ b/zeroinstall/injector/model.py @@ -79,7 +79,7 @@ def _join_arch(osys, machine): def _best_language_match(options): (language, encoding) = locale.getlocale(locale.LC_ALL) return (options.get(language, None) or - options.get(language.split('_', 1)[0], None) or + (language and options.get(language.split('_', 1)[0], None)) or options.get(None, None)) class Stability(object): -- 2.11.4.GIT