diff --git a/packages/kbn-search-connectors/components/configuration/connector_configuration_form.tsx b/packages/kbn-search-connectors/components/configuration/connector_configuration_form.tsx index f52add9bce020..8205c7be46902 100644 --- a/packages/kbn-search-connectors/components/configuration/connector_configuration_form.tsx +++ b/packages/kbn-search-connectors/components/configuration/connector_configuration_form.tsx @@ -137,7 +137,9 @@ export const ConnectorConfigurationForm: React.FC = setConfigEntry={(key, value) => { setConfigView({ ...configView, - advancedConfigurations: { ...configView.advancedConfigurations, [key]: value }, + advancedConfigurations: configView.advancedConfigurations.map((config) => + config.key === key ? { ...config, value } : config + ), }); }} />