diff --git a/inc/caldav-DELETE.php b/inc/caldav-DELETE.php index 73c7e316..0f46e5d1 100644 --- a/inc/caldav-DELETE.php +++ b/inc/caldav-DELETE.php @@ -12,7 +12,8 @@ dbg_error_log("delete", "DELETE method handler"); require_once('DAVResource.php'); $dav_resource = new DAVResource($request->path); -$dav_resource->NeedPrivilege('DAV::unbind'); +$container = $dav_resource->FetchParentContainer(); +$container->NeedPrivilege('DAV::unbind'); $lock_opener = $request->FailIfLocked();