diff --git a/molo/core/templatetags/core_tags.py b/molo/core/templatetags/core_tags.py
index <HASH>..<HASH> 100644
--- a/molo/core/templatetags/core_tags.py
+++ b/molo/core/templatetags/core_tags.py
@@ -199,7 +199,7 @@ def load_child_articles_for_section(context, section, count=5):
 
 
 @register.assignment_tag(takes_context=True)
-def load_child_sections_for_section(context, section, count=5):
+def load_child_sections_for_section(context, section, count=None):
     '''
     Returns all child articles
     If the `locale_code` in the context is not the main language, it will
@@ -212,9 +212,9 @@ def load_child_sections_for_section(context, section, count=5):
         languages__language__is_main_language=True)
 
     if not locale:
-        return qs[:count]
-
-    return [a.get_translation_for(locale) or a for a in qs[:count]]
+        return qs
+    print count
+    return [a.get_translation_for(locale) or a for a in qs]
 
 
 @register.filter
not limit number of subcats on page