diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index 2653a19..0545993 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -1,9 +1,8 @@
{{ define "main" }}
- {{ $num_recent_posts := .Site.Params.num_recent_posts | default "5" }}
-
- {{ range first $num_recent_posts (where .Data.Pages "Type" "post") }}
- {{ .Render "summary"}}
+ {{ $paginator := .Paginate (where .Data.Pages "Type" "post") }}
+ {{ range $paginator.Pages }}
+ {{ .Render "summary" }}
{{ end }}
{{ end }}