diff --git a/cmake/DD4hepBuild.cmake b/cmake/DD4hepBuild.cmake
index 0214e6092019df11458ae971f87876401f8820b4..3aa0e710af88cded7eb24ed2492b859691ddd9b9 100644
--- a/cmake/DD4hepBuild.cmake
+++ b/cmake/DD4hepBuild.cmake
@@ -69,7 +69,7 @@ macro(dd4hep_set_compiler_flags)
endif()
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "AppleClang")
- set(CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS "${CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS} -Wl,-undefined,error")
+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-undefined,error")
endif()
#rpath treatment