diff --git a/layouts/partials/docs/browse.html b/layouts/partials/docs/browse.html
index 5e69206c19..8055493a08 100644
--- a/layouts/partials/docs/browse.html
+++ b/layouts/partials/docs/browse.html
@@ -21,7 +21,7 @@
{{ $num_pages := len $pages }}
{{ if gt $num_pages 0 }}
- {{ $column_size := (div $num_pages 3) | math.Ceil | int | default 1 }}
+ {{ $column_size := (div $num_pages 3.0) | math.Ceil | int | default 1 }}
{{ range $i, $e := $pages.ByWeight }}
{{ $offset := mod $i $column_size | add 1 }}
{{ if eq $offset 1 }}