diff --git a/src/sql/workbench/contrib/notebook/browser/notebookActions.ts b/src/sql/workbench/contrib/notebook/browser/notebookActions.ts index 45a9d0823a..71c302cc1f 100644 --- a/src/sql/workbench/contrib/notebook/browser/notebookActions.ts +++ b/src/sql/workbench/contrib/notebook/browser/notebookActions.ts @@ -338,7 +338,7 @@ export class KernelsDropdown extends SelectBox { } this.setOptions(kernels, index); } - } else if (this.model.clientSession.isInErrorState) { + } else if (this.model.clientSession?.isInErrorState) { kernels.unshift(noKernelName); this.setOptions(kernels, 0); } @@ -402,7 +402,7 @@ export class AttachToDropdown extends SelectBox { let kernelDisplayName: string = this.getKernelDisplayName(); if (kernelDisplayName) { this.loadAttachToDropdown(this.model, kernelDisplayName, showSelectConnection); - } else if (this.model.clientSession.isInErrorState) { + } else if (this.model.clientSession?.isInErrorState) { this.setOptions([localize('noContextAvailable', "None")], 0); } }