diff --git a/modules/proxy/mod_proxy.c b/modules/proxy/mod_proxy.c index c5f4da78fe..d0bc8c79a5 100644 --- a/modules/proxy/mod_proxy.c +++ b/modules/proxy/mod_proxy.c @@ -748,13 +748,13 @@ static int proxy_walk(request_rec *r) for (j = 0; j < num_sec; ++j) { - entry_config = sec_proxy[j]; - entry_proxy = ap_get_module_config(entry_config, &proxy_module); - int nmatch = 0; int i; ap_regmatch_t *pmatch = NULL; + entry_config = sec_proxy[j]; + entry_proxy = ap_get_module_config(entry_config, &proxy_module); + if (entry_proxy->r) { if (entry_proxy->refs && entry_proxy->refs->nelts) {