diff --git a/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateChecker.kt b/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateChecker.kt index 376dac985092..196a36a5f085 100644 --- a/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateChecker.kt +++ b/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateChecker.kt @@ -165,10 +165,9 @@ object UpdateChecker { updateInfo = HttpRequests.request(updateUrl) .connect { try { - if (settings.isPlatformUpdateEnabled) - UpdatesInfo(JDOMUtil.load(it.reader)) - else - null + //We should ping update server anyway + val updatesInfo = UpdatesInfo(JDOMUtil.load(it.reader)) + if (settings.isPlatformUpdateEnabled) updatesInfo else null } catch (e: JDOMException) { // corrupted content, don't bother telling user