diff --git a/javascript/ql/src/semmle/javascript/Expr.qll b/javascript/ql/src/semmle/javascript/Expr.qll
index 68568a620f4..3e4f0ab243f 100644
--- a/javascript/ql/src/semmle/javascript/Expr.qll
+++ b/javascript/ql/src/semmle/javascript/Expr.qll
@@ -1239,7 +1239,7 @@ class VoidExpr extends @void_expr, UnaryExpr {
* delete elt[_expando]
* ```
*/
-class DeleteExpr extends @deleteexpr, UnaryExpr {
+class DeleteExpr extends @delete_expr, UnaryExpr {
override string getOperator() { result = "delete" }
override predicate isImpure() { any() }
diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme b/javascript/ql/src/semmlecode.javascript.dbscheme
index 48a8678a4b3..1e234976da1 100644
--- a/javascript/ql/src/semmlecode.javascript.dbscheme
+++ b/javascript/ql/src/semmlecode.javascript.dbscheme
@@ -258,7 +258,7 @@ case @expr.kind of
| 19 = @bit_not_expr
| 20 = @typeof_expr
| 21 = @void_expr
-| 22 = @deleteexpr
+| 22 = @delete_expr
| 23 = @eqexpr
| 24 = @neqexpr
| 25 = @eqqexpr
@@ -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 | @deleteexpr | @spreadelement;
+@unaryexpr = @neg_expr | @plus_expr | @log_not_expr | @bit_not_expr | @typeof_expr | @void_expr | @delete_expr | @spreadelement;
@equality_test = @eqexpr | @neqexpr | @eqqexpr | @neqqexpr;
diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme.stats b/javascript/ql/src/semmlecode.javascript.dbscheme.stats
index 7e27b25e2cc..a5b6dcf31bc 100644
--- a/javascript/ql/src/semmlecode.javascript.dbscheme.stats
+++ b/javascript/ql/src/semmlecode.javascript.dbscheme.stats
@@ -278,7 +278,7 @@
51
-@deleteexpr
+@delete_expr
1310