diff --git a/Frameworks/FileBrowser/src/FileBrowserView.mm b/Frameworks/FileBrowser/src/FileBrowserView.mm index 45dfad12..22d3f7a8 100644 --- a/Frameworks/FileBrowser/src/FileBrowserView.mm +++ b/Frameworks/FileBrowser/src/FileBrowserView.mm @@ -439,6 +439,9 @@ static NSMutableIndexSet* MutableLongestCommonSubsequence (NSArray* lhs, NSArray { _modifiedURLs = newModifiedURLs; + if(!self.fileItem) + return; + NSMutableArray* stack = [NSMutableArray arrayWithObject:self.fileItem]; while(FileItem* item = stack.firstObject) { @@ -453,6 +456,9 @@ static NSMutableIndexSet* MutableLongestCommonSubsequence (NSArray* lhs, NSArray { _openURLs = newOpenURLs; + if(!self.fileItem) + return; + NSMutableArray* stack = [NSMutableArray arrayWithObject:self.fileItem]; while(FileItem* item = stack.firstObject) {