diff --git a/src/renderer/components/delete-cluster-dialog/delete-cluster-dialog.tsx b/src/renderer/components/delete-cluster-dialog/delete-cluster-dialog.tsx index e72802c6ab..6ab4e4e88a 100644 --- a/src/renderer/components/delete-cluster-dialog/delete-cluster-dialog.tsx +++ b/src/renderer/components/delete-cluster-dialog/delete-cluster-dialog.tsx @@ -197,6 +197,8 @@ export class DeleteClusterDialog extends React.Component { if (!cluster || !config) return null; + const contexts = config.contexts.filter(context => context.name !== cluster.contextName); + return ( {this.renderWarning()}
-
- - Select current-context{" "} - {!this.isCurrentContext() && "(optional)"} - - )} - value={this.showContextSwitch} - onChange={value => this.showContextSwitch = value} - /> -
- {this.renderCurrentContextSwitch()} + {contexts.length > 0 && ( + <> +
+ + Select current-context{" "} + {!this.isCurrentContext() && "(optional)"} + + )} + value={this.showContextSwitch} + onChange={value => this.showContextSwitch = value} + /> +
+ {this.renderCurrentContextSwitch()} + + )}