diff --git a/hugolib/page.go b/hugolib/page.go index cd87ec676..cd4dd4b63 100644 --- a/hugolib/page.go +++ b/hugolib/page.go @@ -85,8 +85,8 @@ func (p *Page) setSummary() { // If user defines split: // Split then render p.Truncated = true // by definition - header := string(bytes.Split(p.rawContent, summaryDivider)[0]) - p.Summary = bytesToHTML(p.renderBytes([]byte(ShortcodesHandle(header, p, p.Tmpl)))) + header := bytes.Split(p.rawContent, summaryDivider)[0] + p.Summary = bytesToHTML(p.renderBytes(header)) } else { // If hugo defines split: // render, strip html, then split