diff --git a/DetectorDescription/IdDictDetDescr/CMakeLists.txt b/DetectorDescription/IdDictDetDescr/CMakeLists.txt
index 754a8fe9bf954e090a5511be01ae96ec67bffd28..0ab2617d32f14eccfd8f411051077c5041719417 100644
--- a/DetectorDescription/IdDictDetDescr/CMakeLists.txt
+++ b/DetectorDescription/IdDictDetDescr/CMakeLists.txt
@@ -7,8 +7,7 @@ atlas_subdir( IdDictDetDescr )
 
 # Declare the package's dependencies:
 atlas_depends_on_subdirs( PUBLIC
-                          Control/CLIDSvc
-                          Control/SGTools
+                          Control/AthenaKernel
                           DetectorDescription/IdDict
                           PRIVATE
                           DetectorDescription/Identifier )
@@ -17,6 +16,5 @@ atlas_depends_on_subdirs( PUBLIC
 atlas_add_library( IdDictDetDescr
                    src/IdDictManager.cxx
                    PUBLIC_HEADERS IdDictDetDescr
-                   LINK_LIBRARIES SGTools IdDict
-                   PRIVATE_LINK_LIBRARIES Identifier )
-
+                   LINK_LIBRARIES IdDict
+                   PRIVATE_LINK_LIBRARIES AthenaKernel Identifier )
diff --git a/DetectorDescription/IdDictDetDescr/IdDictDetDescr/IdDictManager.h b/DetectorDescription/IdDictDetDescr/IdDictDetDescr/IdDictManager.h
index 4100bb9c3bd375d145291044e7125a2033e02897..640ce26213cb87b406b3de0c9ac1a57f349e2553 100755
--- a/DetectorDescription/IdDictDetDescr/IdDictDetDescr/IdDictManager.h
+++ b/DetectorDescription/IdDictDetDescr/IdDictDetDescr/IdDictManager.h
@@ -16,7 +16,7 @@
 //<<<<<< INCLUDES                                                       >>>>>>
 
 #include "IdDict/IdDictDefs.h"
-#include "CLIDSvc/CLASS_DEF.h"
+#include "AthenaKernel/CLASS_DEF.h"
 
 //<<<<<< PUBLIC TYPES                                                   >>>>>>