From eb4892931fc64e9dbe6edcb6d34d4d47d87efa9b Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Wed, 23 Nov 2016 20:01:46 +0100 Subject: [PATCH] [platform] NPE (EA-92254) --- .../com/intellij/openapi/updateSettings/impl/UpdateChecker.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 5c92a87ce15d..6c7c8cfac8eb 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 @@ -516,7 +516,7 @@ object UpdateChecker { fun checkForUpdate(event: IdeaLoggingEvent) { if (!ourHasFailedPlugins) { val app = ApplicationManager.getApplication() - if (!app.isDisposed && !app.isDisposeInProgress && UpdateSettings.getInstance().isCheckNeeded) { + if (app != null && !app.isDisposed && !app.isDisposeInProgress && UpdateSettings.getInstance().isCheckNeeded) { val pluginDescriptor = PluginManager.getPlugin(IdeErrorsDialog.findPluginId(event.throwable)) if (pluginDescriptor != null && !pluginDescriptor.isBundled) { ourHasFailedPlugins = true