diff --git a/src/libclient/CMakeLists.txt b/src/libclient/CMakeLists.txt
index bfedfba418fbf2886a2caacb1ff48f4c2d0a775d..260f80fe5e306c2c94d51b3d9a015223508204e5 100644
--- a/src/libclient/CMakeLists.txt
+++ b/src/libclient/CMakeLists.txt
@@ -329,6 +329,10 @@ find_path(AVUTIL_INCLUDE_DIR libavutil/avutil.h
   ${LIBJAMI_CONTRIB_DIR}/native/ffmpeg
   ${LIBJAMI_CONTRIB_DIR}/build/ffmpeg/Build/win32/x64/include)
 include_directories(${AVUTIL_INCLUDE_DIR})
+find_library(AVUTIL_LIBRARY avutil
+  HINTS
+  ${LIBJAMI_CONTRIB_DIR}/native/ffmpeg
+  ${LIBJAMI_CONTRIB_DIR}/x86_64-apple-darwin${CMAKE_HOST_SYSTEM_VERSION}/lib)
 
 if(ENABLE_LIBWRAP)
   list(APPEND LIBCLIENT_HEADERS directrenderer.h)
@@ -465,6 +469,9 @@ foreach(QT_LIB ${QT_LIBS})
 endforeach()
 if(ENABLE_LIBWRAP)
   target_link_libraries(${LIBCLIENT_NAME} qtwrapper ${LIBJAMI_LIB})
+  if (NOT (CMAKE_CXX_COMPILER_ID MATCHES "MSVC"))
+    target_link_libraries(${LIBCLIENT_NAME} ${AVUTIL_LIBRARY})
+  endif()
 endif()
 if (NOT (CMAKE_CXX_COMPILER_ID MATCHES "MSVC"))
   target_link_libraries(${LIBCLIENT_NAME} -lpthread)