summaryrefslogtreecommitdiff
path: root/babel/core.py
diff options
context:
space:
mode:
Diffstat (limited to 'babel/core.py')
-rw-r--r--babel/core.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/babel/core.py b/babel/core.py
index d028c07..211849b 100644
--- a/babel/core.py
+++ b/babel/core.py
@@ -379,7 +379,7 @@ class Locale(object):
locale = self
locale = Locale.parse(locale)
retval = locale.languages.get(self.language)
- if self.territory or self.script or self.variant:
+ if retval and (self.territory or self.script or self.variant):
details = []
if self.script:
details.append(locale.scripts.get(self.script))