diff --git a/django_distill/renderer.py b/django_distill/renderer.py index 2c583ef..970f2a2 100644 --- a/django_distill/renderer.py +++ b/django_distill/renderer.py @@ -228,11 +228,11 @@ def get_langs(self): default_lang = str(getattr(settings, 'LANGUAGE_CODE', 'en')) try: DISTILL_LANGUAGES = list(getattr(settings, 'DISTILL_LANGUAGES', [])) - except (ValueError, TypeError): + except (ValueError, TypeError, AttributeError): DISTILL_LANGUAGES = [] if default_lang not in DISTILL_LANGUAGES: langs.append(default_lang) - for lang in settings.DISTILL_LANGUAGES: + for lang in DISTILL_LANGUAGES: langs.append(lang) return langs