diff --git a/src/vs/workbench/parts/tasks/node/taskConfiguration.ts b/src/vs/workbench/parts/tasks/node/taskConfiguration.ts index 2514a6b01d3ce9cd7b2c567c06914b6f247b402d..1c3e839e50e2d5b56241f8a2e982e8a68c2c5d25 100644 --- a/src/vs/workbench/parts/tasks/node/taskConfiguration.ts +++ b/src/vs/workbench/parts/tasks/node/taskConfiguration.ts @@ -1180,7 +1180,7 @@ namespace ConfigurationProperties { if (Types.isArray(external.dependsOn)) { result.dependsOn = external.dependsOn.map(item => TaskDependency.from(item, context)); } else { - result.dependsOn = [TaskDependency.from(external, context)]; + result.dependsOn = [TaskDependency.from(external.dependsOn, context)]; } } if (includeCommandOptions && (external.presentation !== void 0 || (external as LegacyCommandProperties).terminal !== void 0)) {