diff --git a/external/InstallFlesnet.cmake b/external/InstallFlesnet.cmake
index 0a9312434694fa05916494e998e1f3eaeee1cd60..95cf14e9bd9637baf39c2238b0fc6cfd2af4c78f 100644
--- a/external/InstallFlesnet.cmake
+++ b/external/InstallFlesnet.cmake
@@ -104,9 +104,8 @@ list(APPEND dir_to_link
      ${Boost_BEAST_LIBRARY}
     )
 if(NOT APPLE)
-  list(APPEND dir_to_link ${Boost_THREAD_LIBRARY})
+  list(APPEND dir_to_link ${Boost_THREAD_LIBRARY} -lrt)
 endif()
-list(APPEND dir_to_link -lrt)
 
 set_target_properties(external::fles_ipc PROPERTIES
   IMPORTED_LOCATION ${FLESNET_DESTDIR}/src/flesnet-build/lib/fles_ipc/${CMAKE_STATIC_LIBRARY_PREFIX}fles_ipc${CMAKE_STATIC_LIBRARY_SUFFIX}