diff --git a/platform/lang-impl/src/com/intellij/ide/todo/nodes/TodoFileNode.java b/platform/lang-impl/src/com/intellij/ide/todo/nodes/TodoFileNode.java index 1c16566a1fd0..2295e9cc03d7 100644 --- a/platform/lang-impl/src/com/intellij/ide/todo/nodes/TodoFileNode.java +++ b/platform/lang-impl/src/com/intellij/ide/todo/nodes/TodoFileNode.java @@ -61,13 +61,17 @@ public final class TodoFileNode extends PsiFileNode implements HighlightedRegion } public Collection getChildrenImpl() { - if (!mySingleFileMode) { - return createGeneralList(); - } else { - return createListForSingleFile(); - + try { + if (!mySingleFileMode) { + return createGeneralList(); + } else { + return createListForSingleFile(); + + } + } + catch (IndexNotReadyException e) { + return Collections.emptyList(); } - } private Collection createListForSingleFile() {