diff --git a/src/sql/parts/notebook/models/sparkMagicContexts.ts b/src/sql/parts/notebook/models/sparkMagicContexts.ts index 986158fdf2..edffd5b70c 100644 --- a/src/sql/parts/notebook/models/sparkMagicContexts.ts +++ b/src/sql/parts/notebook/models/sparkMagicContexts.ts @@ -143,8 +143,10 @@ export class SparkMagicContexts { let foundSavedKernelInSpecs; let defaultKernel; if (specs) { - foundSavedKernelInSpecs = specs.kernels.find((kernel) => kernel.name === savedKernelInfo.name); defaultKernel = specs.kernels.find((kernel) => kernel.name === specs.defaultKernel); + if (savedKernelInfo) { + foundSavedKernelInSpecs = specs.kernels.find((kernel) => kernel.name === savedKernelInfo.name); + } } let profile = connectionInfo as IConnectionProfile; if (foundSavedKernelInSpecs && specs && connectionInfo && profile.providerName === notebookConstants.hadoopKnoxProviderName) {