diff --git a/src/makefiles/Makefile.bsdi b/src/makefiles/Makefile.bsdi
index 95eb123841f160e2ec12be052bbc08c705e3b61c..99be3eebb10fc6e6c27654396cb3ed911476cd81 100644
--- a/src/makefiles/Makefile.bsdi
+++ b/src/makefiles/Makefile.bsdi
@@ -14,6 +14,7 @@ endif
 
 ifeq ($(DLSUFFIX), .so)
 CFLAGS_SL = -fpic
+rpath = -Wl,-rpath,$(libdir)
 export_dynamic = -export-dynamic
 shlib_symbolic = -Wl,-Bsymbolic
 else