diff --git a/javascript/ql/src/semmle/javascript/Expr.qll b/javascript/ql/src/semmle/javascript/Expr.qll
index 38a5a3275e4..9a18257b670 100644
--- a/javascript/ql/src/semmle/javascript/Expr.qll
+++ b/javascript/ql/src/semmle/javascript/Expr.qll
@@ -1256,7 +1256,7 @@ class DeleteExpr extends @delete_expr, UnaryExpr {
* )
* ```
*/
-class SpreadElement extends @spreadelement, UnaryExpr {
+class SpreadElement extends @spread_element, UnaryExpr {
override string getOperator() { result = "..." }
}
diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme b/javascript/ql/src/semmlecode.javascript.dbscheme
index 8ae19a18a2f..42f385185de 100644
--- a/javascript/ql/src/semmlecode.javascript.dbscheme
+++ b/javascript/ql/src/semmlecode.javascript.dbscheme
@@ -301,7 +301,7 @@ case @expr.kind of
| 63 = @par_expr
| 64 = @var_declarator
| 65 = @arrow_function_expr
-| 66 = @spreadelement
+| 66 = @spread_element
| 67 = @arraypattern
| 68 = @objectpattern
| 69 = @yieldexpr
@@ -367,7 +367,7 @@ case @expr.kind of
@invokeexpr = @new_expr | @call_expr;
-@unaryexpr = @neg_expr | @plus_expr | @log_not_expr | @bit_not_expr | @typeof_expr | @void_expr | @delete_expr | @spreadelement;
+@unaryexpr = @neg_expr | @plus_expr | @log_not_expr | @bit_not_expr | @typeof_expr | @void_expr | @delete_expr | @spread_element;
@equality_test = @eq_expr | @neq_expr | @eqq_expr | @neqq_expr;
diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme.stats b/javascript/ql/src/semmlecode.javascript.dbscheme.stats
index 2920f19cec1..9ea62166df6 100644
--- a/javascript/ql/src/semmlecode.javascript.dbscheme.stats
+++ b/javascript/ql/src/semmlecode.javascript.dbscheme.stats
@@ -462,7 +462,7 @@
3730
-@spreadelement
+@spread_element
50