diff --git a/FSL/CMakeLists.txt b/FSL/CMakeLists.txt
index db4d1e742f29bf379ddcc4cbf1fed23bf760e787..dc2fa4bda0d264236213ce417c2b2415b6177025 100644
--- a/FSL/CMakeLists.txt
+++ b/FSL/CMakeLists.txt
@@ -39,12 +39,12 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON)
 # Support for the HepMC3 exchange format
 # This is ON by default, but it can be disabled by the user if not used/needed,
 # or if HepMC3 is not installed.
-option(GEOMODEL_USE_HEPMC3 "Buil GeoModel tools with support for the HepMC3 exchancge format (Note: HepMC3 must be installed on the target machine)" ON)
+option(GEOMODEL_USE_HEPMC3 "Build GeoModel tools with support for the HepMC3 exchancge format (Note: HepMC3 must be installed on the target machine)" ON)
 if(GEOMODEL_USE_HEPMC3)
     find_package(HepMC3 REQUIRED) # required by default, but it can be disabled 
 endif()
 if(HepMC3_FOUND)
-    target_compile_definitions(fullSimLight PRIVATE USE_HEPMC3)
+    add_compile_definitions( USE_HEPMC3 )
 endif()
 
 
diff --git a/FullSimLight/CMakeLists.txt b/FullSimLight/CMakeLists.txt
index d4ed57bcd03938fd866d65401bf2280e656e2da5..124e53afcdec90db5443a8c0399135316c217bc8 100644
--- a/FullSimLight/CMakeLists.txt
+++ b/FullSimLight/CMakeLists.txt
@@ -72,7 +72,6 @@ if(GEOMODEL_USE_HEPMC3)
     find_package(HepMC3 REQUIRED) # required by default, but it can be disabled 
 endif()
 if(HepMC3_FOUND)
-    #target_compile_definitions(fullSimLight PRIVATE USE_HEPMC3)
     add_compile_definitions( USE_HEPMC3 )
 endif()