diff --git a/javascript/ql/src/semmle/javascript/Expr.qll b/javascript/ql/src/semmle/javascript/Expr.qll
index 57310a7ebb1..fb71831266a 100644
--- a/javascript/ql/src/semmle/javascript/Expr.qll
+++ b/javascript/ql/src/semmle/javascript/Expr.qll
@@ -1213,7 +1213,7 @@ class BitNotExpr extends @bit_not_expr, UnaryExpr {
* typeof A.prototype
* ```
*/
-class TypeofExpr extends @typeofexpr, UnaryExpr {
+class TypeofExpr extends @typeof_expr, UnaryExpr {
override string getOperator() { result = "typeof" }
}
diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme b/javascript/ql/src/semmlecode.javascript.dbscheme
index 81aac338c96..beb627171d3 100644
--- a/javascript/ql/src/semmlecode.javascript.dbscheme
+++ b/javascript/ql/src/semmlecode.javascript.dbscheme
@@ -256,7 +256,7 @@ case @expr.kind of
| 17 = @plus_expr
| 18 = @log_not_expr
| 19 = @bit_not_expr
-| 20 = @typeofexpr
+| 20 = @typeof_expr
| 21 = @voidexpr
| 22 = @deleteexpr
| 23 = @eqexpr
@@ -367,7 +367,7 @@ case @expr.kind of
@invokeexpr = @new_expr | @call_expr;
-@unaryexpr = @neg_expr | @plus_expr | @log_not_expr | @bit_not_expr | @typeofexpr | @voidexpr | @deleteexpr | @spreadelement;
+@unaryexpr = @neg_expr | @plus_expr | @log_not_expr | @bit_not_expr | @typeof_expr | @voidexpr | @deleteexpr | @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 2713ed974ae..8014883e82e 100644
--- a/javascript/ql/src/semmlecode.javascript.dbscheme.stats
+++ b/javascript/ql/src/semmlecode.javascript.dbscheme.stats
@@ -270,7 +270,7 @@
403
-@typeofexpr
+@typeof_expr
4540