diff --git a/nece/managers.py b/nece/managers.py
index <HASH>..<HASH> 100644
--- a/nece/managers.py
+++ b/nece/managers.py
@@ -77,5 +77,7 @@ class TranslationManager(models.Manager, TranslationMixin):
 
     def language(self, language_code):
         language_code = self.get_language_key(language_code)
+        if self.is_default_language(language_code):
+            return self.language_or_default(language_code)
         return self.language_or_default(language_code).filter(
             translations__has_key=(language_code))
get records by their default language_code as settled over language method