diff --git a/modules/net/dap_chain_net_balancer.c b/modules/net/dap_chain_net_balancer.c
index 17f20611bb712c8627109d4dbb9bd4fbba5aafc7..b54ea0926662a703ff9e1f8a7115ba2f26e2bbee 100644
--- a/modules/net/dap_chain_net_balancer.c
+++ b/modules/net/dap_chain_net_balancer.c
@@ -489,7 +489,7 @@ int dap_chain_net_balancer_request(dap_chain_net_t *a_net, const char *a_host_ad
         .host_addr = a_host_addr,
         .host_port = a_host_port,
         .net = a_net,
-        .worker = dap_events_worker_get_auto(),
+        .worker = dap_worker_get_current(),
         .required_links_count = l_required_links_count,
         .request_info = l_item
     };