diff --git a/cmake/DD4hepConfig.cmake.in b/cmake/DD4hepConfig.cmake.in
index 7e4c968c50c0470b747049a6e37e885c106283d6..48b7efaf4ab7f00524f0764f941047a9b3587929 100644
--- a/cmake/DD4hepConfig.cmake.in
+++ b/cmake/DD4hepConfig.cmake.in
@@ -60,18 +60,18 @@ if(DD4HEP_USE_GEANT4)
   DD4HEP_SETUP_GEANT4_TARGETS()
 endif()
 
-FIND_DEPENDENCY(ROOT REQUIRED)
+FIND_DEPENDENCY(ROOT REQUIRED CONFIG)
 DD4HEP_SETUP_ROOT_TARGETS()
 
 if(DD4HEP_USE_LCIO)
   MESSAGE(STATUS "@CMAKE_PROJECT_NAME@ uses LCIO")
-  find_dependency(LCIO REQUIRED)
+  find_dependency(LCIO REQUIRED CONFIG)
   DD4HEP_SETUP_LCIO_TARGETS()
 endif()
 
 if(DD4HEP_USE_TBB)
   MESSAGE(STATUS "@CMAKE_PROJECT_NAME@ uses TBB")
-  find_dependency(TBB REQUIRED)
+  find_dependency(TBB REQUIRED CONFIG)
 endif()
 
 if(NOT CMAKE_PROJECT_NAME STREQUAL @CMAKE_PROJECT_NAME@)