diff --git a/layouts/index.html b/layouts/index.html
index 3da9bfe..69e5529 100755
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -2,8 +2,10 @@
{{ .Content }}
- {{/* Create a variable to use the same section twice. Note that we've included the date here. */}}
- {{ $section := where .Data.Pages.ByDate.Reverse "Section" "post" }}
+ {{/* For Hugo 0.20 this will default to the section with the most number of pages. */}}
+ {{ $mainSections := .Site.Params.mainSections | default (slice "post") }}
+ {{/* Create a variable to use the same section twice. */}}
+ {{ $section := where .Site.RegularPages "Section" "in" $mainSections }}
{{ if $section }}