diff --git a/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateSettingsConfigurable.kt b/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateSettingsConfigurable.kt index cb8dc6d900be..e9bdcceb5cb2 100644 --- a/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateSettingsConfigurable.kt +++ b/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateSettingsConfigurable.kt @@ -81,7 +81,9 @@ class UpdateSettingsConfigurable @JvmOverloads constructor (private val checkNow settingsCopy.state.copyFrom(settings.state) settingsCopy.state.isCheckNeeded = true settingsCopy.state.isPluginsCheckNeeded = true - settingsCopy.selectedChannelStatus = selectedChannel(channelModel.selected) + if (channelSelectionLockedMessage == null) { + settingsCopy.selectedChannelStatus = selectedChannel(channelModel.selected) + } UpdateChecker.updateAndShowResult(project, settingsCopy) updateLastCheckedLabel(settings.lastTimeChecked) }