diff --git a/ForwardDetectors/ZDC/ZdcIdentifier/CMakeLists.txt b/ForwardDetectors/ZDC/ZdcIdentifier/CMakeLists.txt
index bb1ba8e6e1d4b2e36ff6f61ca7c870ddc165e61e..35fff08bc55f4e9d62e939590d465bdd35a241ad 100644
--- a/ForwardDetectors/ZDC/ZdcIdentifier/CMakeLists.txt
+++ b/ForwardDetectors/ZDC/ZdcIdentifier/CMakeLists.txt
@@ -7,13 +7,11 @@ atlas_subdir( ZdcIdentifier )
 
 # Declare the package's dependencies:
 atlas_depends_on_subdirs( PUBLIC
-                          Control/CLIDSvc
-                          Control/SGTools
+                          Control/AthenaKernel
                           DetectorDescription/AtlasDetDescr
                           DetectorDescription/IdDict
                           DetectorDescription/Identifier
                           PRIVATE
-                          Control/AthenaKernel
                           DetectorDescription/IdDictParser
                           GaudiKernel )
 
@@ -21,10 +19,10 @@ atlas_depends_on_subdirs( PUBLIC
 atlas_add_library( ZdcIdentifier
                    src/*.cxx
                    PUBLIC_HEADERS ZdcIdentifier
-                   LINK_LIBRARIES SGTools AtlasDetDescr IdDict Identifier
+                   LINK_LIBRARIES AtlasDetDescr IdDict Identifier
                    PRIVATE_LINK_LIBRARIES AthenaKernel IdDictParser GaudiKernel )
 
 atlas_add_executable( test_zdc_id
                       test/test_zdc_id.cxx
-                      LINK_LIBRARIES SGTools AtlasDetDescr IdDict Identifier AthenaKernel IdDictParser GaudiKernel ZdcIdentifier )
+                      LINK_LIBRARIES AtlasDetDescr IdDict Identifier AthenaKernel IdDictParser GaudiKernel ZdcIdentifier )
 
diff --git a/ForwardDetectors/ZDC/ZdcIdentifier/ZdcIdentifier/ZdcHardwareID.h b/ForwardDetectors/ZDC/ZdcIdentifier/ZdcIdentifier/ZdcHardwareID.h
index 8cec01234a0d95f3c616f21c2165cc0e9e66bef7..031e11359558682aeed5a5a0b4403ff83d4ac450 100644
--- a/ForwardDetectors/ZDC/ZdcIdentifier/ZdcIdentifier/ZdcHardwareID.h
+++ b/ForwardDetectors/ZDC/ZdcIdentifier/ZdcIdentifier/ZdcHardwareID.h
@@ -7,7 +7,7 @@
 
 #include "AtlasDetDescr/AtlasDetectorID.h"
 #include "Identifier/HWIdentifier.h"
-#include "CLIDSvc/CLASS_DEF.h"
+#include "AthenaKernel/CLASS_DEF.h"
 
 // based on the Tile calo identifier class
 
diff --git a/ForwardDetectors/ZDC/ZdcIdentifier/ZdcIdentifier/ZdcID.h b/ForwardDetectors/ZDC/ZdcIdentifier/ZdcIdentifier/ZdcID.h
index 8b6f2aa9ab734429d227c40177cbd912800273bb..5c2af90945df05b7010d1c4ddf521c6ca553d299 100644
--- a/ForwardDetectors/ZDC/ZdcIdentifier/ZdcIdentifier/ZdcID.h
+++ b/ForwardDetectors/ZDC/ZdcIdentifier/ZdcIdentifier/ZdcID.h
@@ -11,7 +11,7 @@
 #include "Identifier/Range.h"
 #include "Identifier/IdHelper.h"
 #include "IdDict/IdDictFieldImplementation.h"
-#include "CLIDSvc/CLASS_DEF.h"
+#include "AthenaKernel/CLASS_DEF.h"
 
 #include <algorithm>
 #include <vector>