From 5148a473047744b374c0e447dfcffe0dd0bc1885 Mon Sep 17 00:00:00 2001 From: Alexey Pegov Date: Mon, 4 Jul 2011 16:05:42 +0400 Subject: [PATCH] EA-28235 - NPE: ComponentManagerImpl$ComponentsRegistry.access$300 --- .../src/com/intellij/spellchecker/engine/BaseSpellChecker.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/spellchecker/src/com/intellij/spellchecker/engine/BaseSpellChecker.java b/plugins/spellchecker/src/com/intellij/spellchecker/engine/BaseSpellChecker.java index 70119cf69428..7f3e6e116b29 100644 --- a/plugins/spellchecker/src/com/intellij/spellchecker/engine/BaseSpellChecker.java +++ b/plugins/spellchecker/src/com/intellij/spellchecker/engine/BaseSpellChecker.java @@ -149,7 +149,8 @@ public class BaseSpellChecker implements SpellCheckerEngine { UIUtil.invokeLaterIfNeeded(new Runnable() { @Override public void run() { - DaemonCodeAnalyzer.getInstance(project).restart(); + final DaemonCodeAnalyzer instance = DaemonCodeAnalyzer.getInstance(project); + if (instance != null) instance.restart(); } }); }