diff --git a/newsbox_i18n/models.py b/newsbox_i18n/models.py
index bd815ecc4e853edafd15f7283f70adace4fb6b67..f07e82ad41760ac553f7bb1db903940465d55fb2 100644
--- a/newsbox_i18n/models.py
+++ b/newsbox_i18n/models.py
@@ -67,6 +67,8 @@ class NewsboxI18NBase(six.with_metaclass(NewsboxI18NModelBase, TranslatableModel
             language = current_language
 
         if language not in self.get_available_languages():
+            if not self.get_available_languages():
+                return None
             language = (list(self.get_fallback_languages()) + list(self.get_available_languages()))[0]
 
         activate(language)