diff --git a/src/net/socket/client_socket_pool_manager_impl.cc b/src/net/socket/client_socket_pool_manager_impl.cc
index 4ba9a0532c..e658b2557a 100644
--- a/src/net/socket/client_socket_pool_manager_impl.cc
+++ b/src/net/socket/client_socket_pool_manager_impl.cc
@@ -85,8 +85,8 @@ ClientSocketPool* ClientSocketPoolManagerImpl::GetSocketPool(
     new_pool = std::make_unique<TransportClientSocketPool>(
         sockets_per_proxy_server, sockets_per_group,
         unused_idle_socket_timeout(pool_type_), proxy_server,
-        pool_type_ == HttpNetworkSession::WEBSOCKET_SOCKET_POOL,
-        &common_connect_job_params_, cleanup_on_ip_address_change_);
+        /*force_tunnel=*/true, &common_connect_job_params_,
+        cleanup_on_ip_address_change_);
   }
 
   std::pair<SocketPoolMap::iterator, bool> ret =