From d9a899af395e414c0d349ffb4277e58c1d7233ec Mon Sep 17 00:00:00 2001
From: Volker Schukai <volker.schukai@schukai.com>
Date: Sun, 22 Jan 2023 08:37:35 +0100
Subject: [PATCH] fix: missing template throw exeption

---
 application/source/document/html.go | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/application/source/document/html.go b/application/source/document/html.go
index 12e0c8b..1bbc2de 100644
--- a/application/source/document/html.go
+++ b/application/source/document/html.go
@@ -170,6 +170,9 @@ func extractTemplate(env *BuildHtmlEnvironment, doc *html.Node, id string) {
 	checkError(err)
 
 	node := cascadia.Query(doc, sel)
+	if node == nil {
+		return
+	}
 	node.Parent.RemoveChild(node)
 
 	container := html.Node{
-- 
GitLab