diff --git a/src/vs/workbench/parts/search/browser/searchViewlet.ts b/src/vs/workbench/parts/search/browser/searchViewlet.ts index ee2048bddec9e8be939c8c59c1a816ccde17b208..63e14845a740b05f0a492dd1355e1f1628ef486c 100644 --- a/src/vs/workbench/parts/search/browser/searchViewlet.ts +++ b/src/vs/workbench/parts/search/browser/searchViewlet.ts @@ -670,7 +670,12 @@ export class SearchViewlet extends Viewlet { } public searchInFolder(resource: URI): void { - if (this.contextService.getWorkspace().resource.toString() === resource.toString()) { + const workspace = this.contextService.getWorkspace(); + if (!workspace) { + return; + } + + if (workspace.resource.toString() === resource.toString()) { this.inputPatternIncludes.setValue(''); this.searchWidget.focus(); return;