diff --git a/src/lib/CMakeLists.txt b/src/lib/CMakeLists.txt
index 14d6511..a4911da 100644
--- a/src/lib/CMakeLists.txt
+++ b/src/lib/CMakeLists.txt
@@ -42,7 +42,7 @@ if (EASYSSL_STATIC_SSL)
 else()
 
     message("Use shared ssl ")
-    target_link_libraries(${CURRENT_PROJECT} PUBLIC OpenSSL::Crypto OpenSSL::SSL)
+    target_link_libraries(${CURRENT_PROJECT} PRIVATE OpenSSL::Crypto OpenSSL::SSL)
 
     if (ANDROID)
         set(OPENSSL_ROOT_PATH "$ENV{OPENSSL_ROOT_DIR}")