diff --git a/src/vs/workbench/contrib/tasks/common/jsonSchema_v2.ts b/src/vs/workbench/contrib/tasks/common/jsonSchema_v2.ts index 56eb132182a..4547a8ee4d3 100644 --- a/src/vs/workbench/contrib/tasks/common/jsonSchema_v2.ts +++ b/src/vs/workbench/contrib/tasks/common/jsonSchema_v2.ts @@ -28,7 +28,7 @@ function fixReferences(literal: Record | unknown[]) { } Object.getOwnPropertyNames(literal).forEach(property => { const value = literal[property]; - if (Array.isArray(value) || typeof value === 'object') { + if (Array.isArray(value) || (typeof value === 'object' && value !== null)) { fixReferences(value as Record); } });