diff --git a/FileTree/SmartFolderNode.m b/FileTree/SmartFolderNode.m index 7bc58aaec..9ace4eda5 100644 --- a/FileTree/SmartFolderNode.m +++ b/FileTree/SmartFolderNode.m @@ -13,6 +13,8 @@ #import "Logging.h" +#import "SandboxBroker.h" + @implementation SmartFolderNode - (BOOL)isLeaf { @@ -20,7 +22,9 @@ } - (void)updatePath { + const void *sbHandle = [[SandboxBroker sharedSandboxBroker] beginFolderAccess:url]; NSDictionary *doc = [NSDictionary dictionaryWithContentsOfFile:[url path]]; + [[SandboxBroker sharedSandboxBroker] endFolderAccess:sbHandle]; NSString *rawQuery = [doc objectForKey:@"RawQuery"]; NSArray *searchPaths = [[doc objectForKey:@"SearchCriteria"] objectForKey:@"CurrentFolderPath"];