diff --git a/fgs/generator.py b/fgs/generator.py
index af48481f9c4c24864fe86f958f17e8242a2869c1..3a14be9bb4ac0ddca047a225dba0b441abb84efd 100644
--- a/fgs/generator.py
+++ b/fgs/generator.py
@@ -79,9 +79,9 @@ class Generator:
         relevant_pages_tuple.sort(key=lambda x: x[0])
         relevant_pages_tuple.reverse()
         relevant_pages = {}
+        for lang in self.config['lang']['supported']:
+            relevant_pages[lang] = []
         for prio, page in relevant_pages_tuple:
-            if page.lang not in relevant_pages:
-                relevant_pages[page.lang] = []
             relevant_pages[page.lang].append(page)
         self.context['relevant_pages'] = relevant_pages
         self.context['relevant_pages_tuple'] = relevant_pages_tuple