diff --git a/GeoModelTools/GDMLtoGM/CMakeLists.txt b/GeoModelTools/GDMLtoGM/CMakeLists.txt
index 7b57447e2f0762924643acc92e139b67e66dfc92..d2a287e528c978f54588616f7e60f907903c13e1 100644
--- a/GeoModelTools/GDMLtoGM/CMakeLists.txt
+++ b/GeoModelTools/GDMLtoGM/CMakeLists.txt
@@ -49,7 +49,7 @@ install( FILES ${HEADERS}
 # Create and install the gdml2gm executable.
 add_executable( gdml2gm gdml2gm/gdml2gm.cxx )
 target_link_libraries( gdml2gm PRIVATE
-    GeoModelXMLParser GeoModelCore::GeoModelKernel GeoModelIO::GeoModelWrite GeoModelIO::GeoModelDBManager GDMLtoGM )
+    GeoModelXMLParser GeoModelCore::GeoModelKernel GeoModelIO::GeoModelWrite GeoModelIO::GeoModelDBManager GDMLtoGM XercesC::XercesC )
 install( TARGETS gdml2gm
    EXPORT ${PROJECT_NAME}-export
    LIBRARY DESTINATION ${CMAKE_INSTALL_BINDIR}