diff --git a/src/vs/workbench/parts/debug/browser/debugActionItems.ts b/src/vs/workbench/parts/debug/browser/debugActionItems.ts index ae050357f6f..578dfc3dd1d 100644 --- a/src/vs/workbench/parts/debug/browser/debugActionItems.ts +++ b/src/vs/workbench/parts/debug/browser/debugActionItems.ts @@ -73,7 +73,7 @@ export class SelectConfigActionItem extends BaseActionItem { if (!config || !config.configurations) { this.select.add(this.createOption(nls.localize('noConfigurations', "No Configurations"))); this.select.disabled = true; - return this.actionRunner.run(this._action, null); + return changeDebugConfiguration ? this.actionRunner.run(this._action, null) : null; } const configurations = config.configurations;