diff --git a/src/vs/workbench/parts/search/common/searchQuery.ts b/src/vs/workbench/parts/search/common/searchQuery.ts index 54923131bd7c706a88c0b31f1dc3fb2ee3e1a8e8..41cb5d01e1b25e487d11bc58b67206894180101f 100644 --- a/src/vs/workbench/parts/search/common/searchQuery.ts +++ b/src/vs/workbench/parts/search/common/searchQuery.ts @@ -41,9 +41,9 @@ export class QueryBuilder { // Build folderQueries from searchPaths, if given, otherwise folderResources searchPaths = (searchPaths && searchPaths.length) ? searchPaths : - folderResources.map(fr => { searchPath: fr }); + folderResources && folderResources.map(fr => { searchPath: fr }); - const folderQueries = searchPaths.map(searchPath => { + const folderQueries = searchPaths && searchPaths.map(searchPath => { const folderQuery = this.getFolderQuery(searchPath.searchPath, options); if (searchPath.pattern) { folderQuery.includePattern = patternListToIExpression([searchPath.pattern]);