diff --git a/Makefile b/Makefile
index 36a403759e8ecbab545f4bf109b3d55b61953533..20c194b73e6473f04b56fb60cc82f3f748c97143 100644
--- a/Makefile
+++ b/Makefile
@@ -479,7 +479,7 @@ ifneq ($(wildcard .tags-depend),)
   include .tags-depend
 endif
 
-ast_expr2.c:
+ast_expr2.c ast_expr2.h:
 	bison -o $@ -d --name-prefix=ast_yy ast_expr2.y
 
 ast_expr2f.c: