diff --git a/pkg/workers/document/document_worker.go b/pkg/workers/document/document_worker.go index 13853c2a..bf214679 100644 --- a/pkg/workers/document/document_worker.go +++ b/pkg/workers/document/document_worker.go @@ -127,7 +127,7 @@ func (d *Worker) process(ctx context.Context, b *bytes.Buffer, n *manifest.Node) fullContent = append(fullContent, dc) } - if fullContent[0].docAst.Kind() == ast.KindDocument { + if fullContent[0].docAst != nil && fullContent[0].docAst.Kind() == ast.KindDocument { firstDoc := fullContent[0].docAst.(*ast.Document) docs := []frontmatter.NodeMeta{} for _, astNode := range fullContent {