--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -239,6 +239,7 @@ endif(MSVC)
 
 # Library path name
 get_property(USE_LIB64 GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS)
+if (NOT LIB_INSTALL_DIR)
 if (USE_LIB64)
 	set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib64 CACHE PATH
 		"Specify name of libdir inside install path")
@@ -246,6 +247,9 @@ else (USE_LIB64)
 	set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib CACHE PATH
 		"Specify name of libdir inside install path")
 endif (USE_LIB64)
+endif (NOT LIB_INSTALL_DIR)
+
+set(CMAKE_INSTALL_RPATH ${LIB_INSTALL_DIR})
 
 IF(FSAL_DESTINATION)
     set( FSAL_DESTINATION ${FSAL_DESTINATION} )
