diff --git a/cmake/modules/CbmCompilerSettings.cmake b/cmake/modules/CbmCompilerSettings.cmake
index 872bb2c368be306aaba58604eb28ce0b4d8deb79..0eb1ccee4eccc2e48dc36c26e6120f31115ede21 100644
--- a/cmake/modules/CbmCompilerSettings.cmake
+++ b/cmake/modules/CbmCompilerSettings.cmake
@@ -46,9 +46,6 @@ macro(set_compiler_flags)
     Message("C_FLAGS: ${CMAKE_C_FLAGS_CONTINUOUS}")
   EndIf()
   Check_Compiler()
-  if(APPLE)
-    SET(CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS "${CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS} -single_module -undefined dynamic_lookup")
-  endif()
   set(CMAKE_CONFIGURATION_TYPES ${CMAKE_CONFIGURATION_TYPES} "CONTINUOUS" "FullWarnings")
 
 
diff --git a/fles/cosy2019/CMakeLists.txt b/fles/cosy2019/CMakeLists.txt
index 871fcde26daf474de5bc59649a3af0e9def88f90..c84dc679318d1c78aba61c0c0c0c439c13e991f9 100644
--- a/fles/cosy2019/CMakeLists.txt
+++ b/fles/cosy2019/CMakeLists.txt
@@ -46,6 +46,7 @@ set(PRIVATE_DEPENDENCIES
   CbmFlibFlesTools
   CbmStsBase
   FairLogger::FairLogger
+  FairRoot::Online
   ROOT::MathCore
   ROOT::RHTTP
   ROOT::RIO