diff --git a/CMakeLists.txt b/CMakeLists.txt
index e578bffaa058e63f0490d25685312b9001810751..d3433b3ad24fe5904253e2d2a9be148e1428baa4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -219,7 +219,7 @@ target_include_directories(caosdb PUBLIC
 
 # libccaosdb
 # ----------
-add_library(ccaosdb SHARED src/ccaosdb.cpp)
+add_library(ccaosdb SHARED src/ccaosdb.cpp ${GRPC_GENERATED})
 target_link_libraries(ccaosdb
     grpc::grpc protobuf::protobuf boost::boost
     ${LIBCAOSDB} $(STDFSLIB)