diff --git a/htmlparser/tools/gentags.pl b/htmlparser/tools/gentags.pl
index 2e6746d7a3f8..251ddb9811f5 100644
--- a/htmlparser/tools/gentags.pl
+++ b/htmlparser/tools/gentags.pl
@@ -99,6 +99,7 @@ $tags[$i++] = "optgroup";
$tags[$i++] = "option";
$tags[$i++] = "p";
$tags[$i++] = "param";
+$tags[$i++] = "parsererror";
$tags[$i++] = "plaintext";
$tags[$i++] = "pre";
$tags[$i++] = "q";
@@ -109,6 +110,7 @@ $tags[$i++] = "select";
$tags[$i++] = "server";
$tags[$i++] = "small";
$tags[$i++] = "sound";
+$tags[$i++] = "sourcetext";
$tags[$i++] = "spacer";
$tags[$i++] = "span";
$tags[$i++] = "strike";
diff --git a/parser/htmlparser/tools/gentags.pl b/parser/htmlparser/tools/gentags.pl
index 2e6746d7a3f8..251ddb9811f5 100644
--- a/parser/htmlparser/tools/gentags.pl
+++ b/parser/htmlparser/tools/gentags.pl
@@ -99,6 +99,7 @@ $tags[$i++] = "optgroup";
$tags[$i++] = "option";
$tags[$i++] = "p";
$tags[$i++] = "param";
+$tags[$i++] = "parsererror";
$tags[$i++] = "plaintext";
$tags[$i++] = "pre";
$tags[$i++] = "q";
@@ -109,6 +110,7 @@ $tags[$i++] = "select";
$tags[$i++] = "server";
$tags[$i++] = "small";
$tags[$i++] = "sound";
+$tags[$i++] = "sourcetext";
$tags[$i++] = "spacer";
$tags[$i++] = "span";
$tags[$i++] = "strike";