diff --git a/src/client/common/configSettings.ts b/src/client/common/configSettings.ts index 785e3a4f76df..2fd3daa02ee9 100644 --- a/src/client/common/configSettings.ts +++ b/src/client/common/configSettings.ts @@ -112,7 +112,7 @@ export class PythonSettings extends EventEmitter implements IPythonSettings { } public dispose() { // tslint:disable-next-line:no-unsafe-any - this.disposables.forEach(disposable => disposable.dispose()); + this.disposables.forEach(disposable => disposable && disposable.dispose()); this.disposables = []; } // tslint:disable-next-line:cyclomatic-complexity max-func-body-length