diff --git a/javascript/ql/src/semmle/javascript/Templates.qll b/javascript/ql/src/semmle/javascript/Templates.qll
index e3f9790d8a6..7e843aa4285 100644
--- a/javascript/ql/src/semmle/javascript/Templates.qll
+++ b/javascript/ql/src/semmle/javascript/Templates.qll
@@ -68,7 +68,7 @@ class TemplateLiteral extends Expr, @template_literal {
* `Hello, ${user.name}!` // "Hello, " and "!" are constant template elements
* ```
*/
-class TemplateElement extends Expr, @templateelement {
+class TemplateElement extends Expr, @template_element {
/**
* Holds if this template element has a "cooked" value.
*
diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme b/javascript/ql/src/semmlecode.javascript.dbscheme
index e4c70366e2d..a9d6cf6d830 100644
--- a/javascript/ql/src/semmlecode.javascript.dbscheme
+++ b/javascript/ql/src/semmlecode.javascript.dbscheme
@@ -307,7 +307,7 @@ case @expr.kind of
| 69 = @yield_expr
| 70 = @tagged_template_expr
| 71 = @template_literal
-| 72 = @templateelement
+| 72 = @template_element
| 73 = @arraycomprehensionexpr
| 74 = @generatorexpr
| 75 = @forincomprehensionblock
diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme.stats b/javascript/ql/src/semmlecode.javascript.dbscheme.stats
index 325a42dba22..6324ede963b 100644
--- a/javascript/ql/src/semmlecode.javascript.dbscheme.stats
+++ b/javascript/ql/src/semmlecode.javascript.dbscheme.stats
@@ -486,7 +486,7 @@
408
-@templateelement
+@template_element
639