summaryrefslogtreecommitdiff
path: root/src/treebuilder/in_select.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/treebuilder/in_select.c')
-rw-r--r--src/treebuilder/in_select.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/treebuilder/in_select.c b/src/treebuilder/in_select.c
index 7675dc5..c3db89d 100644
--- a/src/treebuilder/in_select.c
+++ b/src/treebuilder/in_select.c
@@ -100,7 +100,7 @@ hubbub_error handle_in_select(hubbub_treebuilder *treebuilder,
if (type != SELECT)
err = HUBBUB_REPROCESS;
- } else if (type == SCRIPT) {
+ } else if (type == SCRIPT || type == TEMPLATE) {
err = handle_in_head(treebuilder, token);
} else {
/** \todo parse error */
@@ -153,6 +153,8 @@ hubbub_error handle_in_select(hubbub_treebuilder *treebuilder,
/* fragment case */
/** \todo parse error */
}
+ } else if (type == TEMPLATE) {
+ err = handle_in_head(treebuilder, token);
}
}
break;