diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java index 9d22f50cf66..7524c8284f7 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java @@ -81,6 +81,10 @@ public class JetParameter extends JetNamedDeclarationStub { @Nullable public ASTNode getValOrVarNode() { + PsiJetParameterStub stub = getStub(); + if (stub != null && !stub.hasValOrValNode()) { + return null; + } ASTNode val = getNode().findChildByType(JetTokens.VAL_KEYWORD); if (val != null) return val;