diff options
Diffstat (limited to 'Mailman/HTMLFormatter.py')
| -rw-r--r-- | Mailman/HTMLFormatter.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Mailman/HTMLFormatter.py b/Mailman/HTMLFormatter.py index 9c870d1dc..1a53e6df4 100644 --- a/Mailman/HTMLFormatter.py +++ b/Mailman/HTMLFormatter.py @@ -342,9 +342,12 @@ class HTMLFormatter: values = self.GetAvailableLanguages() legend = map(_, map(Utils.GetLanguageDescr, values)) try: - selected = values.index(self.preferred_language) + selected = values.index(lang) except ValueError: - selected = mm_cfg.DEFAULT_SERVER_LANGUAGE + try: + selected = values.index(self.preferred_language) + except ValueError: + selected = mm_cfg.DEFAULT_SERVER_LANGUAGE return { '<mm-mailman-footer>' : self.GetMailmanFooter(), |
