diff --git a/utils/check_expr.c b/utils/check_expr.c
index db787753962fc8c5f4bfdae98fb8bc6e602c8055..3eeff07eb2afff4cd27be8aa40d133a4c1341009 100644
--- a/utils/check_expr.c
+++ b/utils/check_expr.c
@@ -29,8 +29,13 @@ struct ast_channel
 
 #include <../include/asterisk/compat.h>
 #include <../include/asterisk/ast_expr.h>
+
 #define AST_API_MODULE 1
 #include "asterisk/inline_api.h"
+
+#define AST_API_MODULE 1
+#include "asterisk/lock.h"
+
 #include "asterisk/strings.h"
 
 /* I included this from utils.c, so as not to have everything in that .c