diff --git a/src/datacat_integration/secrets.py b/src/datacat_integration/secrets.py
index 2939a4122ff7862959ae939bcab058a7be2d1254..b39b92128e3b49c6243173ff2e31d03062f161c3 100644
--- a/src/datacat_integration/secrets.py
+++ b/src/datacat_integration/secrets.py
@@ -89,5 +89,5 @@ class DatacatSecretsBackend(BaseSecretsBackend):
         secrets_conn = DataCatConnectionWithSecrets(self.url, self.user, self.password)
         data = secrets_conn.get_entry(connection_backend_type, conn_id)
         secrets = secrets_conn.get_all_secret_key_value(connection_backend_type, conn_id)
-        conn = get_connection_from_entry(data, secrets, connection_backend_type, conn_id)
+        conn = get_connection_with_secrets_from_entry(data, secrets, connection_backend_type, conn_id)
         return conn
\ No newline at end of file