Fix StmtContext nullness problems
[yangtools.git] / yang / rfc8040-parser-support / src / main / java / org / opendaylight / yangtools / rfc8040 / parser / YangDataEffectiveStatementImpl.java
index 6a4cad48d26a2651c21b0676b170d9f30af274c1..f5fd637129d8fc566472f3f74fada230a12289a1 100644 (file)
@@ -41,7 +41,7 @@ final class YangDataEffectiveStatementImpl extends UnknownEffectiveStatementBase
         }
         this.maybeQNameArgument = maybeQNameArgumentInit;
 
-        path = ctx.getParentContext().getSchemaPath().get().createChild(maybeQNameArgument);
+        path = ctx.coerceParentContext().getSchemaPath().get().createChild(maybeQNameArgument);
         container = findFirstEffectiveSubstatement(ContainerEffectiveStatement.class).get();
 
         // TODO: this is strong binding of two API contracts. Unfortunately ContainerEffectiveStatement design is