do not count connection for subrequest
diff --git a/src/http/modules/ngx_http_limit_zone_module.c b/src/http/modules/ngx_http_limit_zone_module.c
index 0780258..396cb7f 100644
--- a/src/http/modules/ngx_http_limit_zone_module.c
+++ b/src/http/modules/ngx_http_limit_zone_module.c
@@ -113,7 +113,7 @@
     ngx_http_limit_zone_conf_t     *lzcf;
     ngx_http_limit_zone_cleanup_t  *lzcln;
 
-    if (r->limit_zone_set) {
+    if (r->main->limit_zone_set) {
         return NGX_DECLINED;
     }