diff --git a/GNUmakefile.in b/GNUmakefile.in
index e2a4b4ffcace50bfb081f10420a7aaf14e62f311..f7e4ff32f7caeef59e5b6920d67b271733c0d321 100644
--- a/GNUmakefile.in
+++ b/GNUmakefile.in
@@ -47,6 +47,7 @@ ops-install:
 	@$(MAKE) -C db control-install
 	@$(MAKE) -C tbsetup control-install
 	@$(MAKE) -C utils control-install
+	@$(MAKE) -C event control-install
 
 install-mkdirs:
 	-mkdir -p $(INSTALL_TOPDIR)/locks
diff --git a/event/GNUmakefile.in b/event/GNUmakefile.in
index d02c72981ced9754bed190ee8872915f2dddf42f..3613bb1f18c81137e59c61b94f9c476d74b35ae3 100644
--- a/event/GNUmakefile.in
+++ b/event/GNUmakefile.in
@@ -38,6 +38,9 @@ install:
 	@$(MAKE) -C sched install
 	@$(MAKE) -C tbgen install
 
+control-install: 
+	@$(MAKE) -C tbgen control-install
+
 clean:		subdir-clean
 
 subdir-clean:
diff --git a/event/tbgen/GNUmakefile.in b/event/tbgen/GNUmakefile.in
index 294b7bf86a358033fa368efa7c709c1e20114e68..d6fe710c59caa988c61280d3980e10e63541a6e9 100644
--- a/event/tbgen/GNUmakefile.in
+++ b/event/tbgen/GNUmakefile.in
@@ -36,6 +36,8 @@ $(PROGRAMS):	../lib/libevent.a ../lib/event.h
 install:	$(INSTALL_SBINDIR)/tevd \
 		$(INSTALL_SBINDIR)/tevd.restart
 
+control-install:	$(INSTALL_BINDIR)/tevc
+
 client-install: 
 	$(INSTALL_PROGRAM) tevc /etc/testbed/tevc