diff --git a/idea/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java b/idea/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java index 255c5617042..c98601ddc53 100644 --- a/idea/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java +++ b/idea/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java @@ -73,9 +73,12 @@ public class JetArrayAccessExpression extends JetReferenceExpression { list.add(lBracketRange); - textRange = indices.getNode().findChildByType(JetTokens.RBRACKET).getTextRange(); - TextRange rBracketRange = textRange.shiftRight(-getTextOffset()); - list.add(rBracketRange); + ASTNode rBracket = indices.getNode().findChildByType(JetTokens.RBRACKET); + if (rBracket != null) { + textRange = rBracket.getTextRange(); + TextRange rBracketRange = textRange.shiftRight(-getTextOffset()); + list.add(rBracketRange); + } return list; }