diff --git a/test/unit/CMakeLists.txt b/test/unit/CMakeLists.txt
index 442597255..1207beff5 100644
--- test/unit/CMakeLists.txt.orig
+++ test/unit/CMakeLists.txt
@@ -297,7 +297,8 @@ target_link_libraries(popen.test misc unit core)
 add_executable(serializer.test serializer.c box_test_utils.c)
 target_link_libraries(serializer.test unit box ${LUAJIT_LIBRARIES})
 
-add_executable(watcher.test watcher.c)
+add_executable(watcher.test watcher.c
+	${PROJECT_SOURCE_DIR}/test/unit/box_test_utils.c)
 target_link_libraries(watcher.test unit box)
 
 add_executable(grp_alloc.test grp_alloc.c box_test_utils.c)
