Index: modules/dav/main/props.c =================================================================== --- modules/dav/main/props.c (revision 1721415) +++ modules/dav/main/props.c (working copy) @@ -524,7 +524,7 @@ DAV_DECLARE(dav_error *)dav_open_propdb(request_re apr_array_header_t * ns_xlate, dav_propdb **p_propdb) { - dav_propdb *propdb = apr_pcalloc(r->pool, sizeof(*propdb)); + dav_propdb *propdb = apr_pcalloc(resource->pool, sizeof(*propdb)); *p_propdb = NULL; @@ -537,7 +537,7 @@ DAV_DECLARE(dav_error *)dav_open_propdb(request_re #endif propdb->r = r; - apr_pool_create(&propdb->p, r->pool); + apr_pool_create(&propdb->p, resource->pool); propdb->resource = resource; propdb->ns_xlate = ns_xlate;