X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-dom-adapter%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fdom%2Fadapter%2FBindingDOMWriteTransactionAdapter.java;h=f7f079b5c2a6c565990be10e0feb3ee907d563e5;hb=ed271c6322092bccf8ff9500b1bbb0fb62683419;hp=121ad0381acf3c190c3b117188fa09e2f8884a2f;hpb=9918388ee26503d8516e3e6d81ac2e82794f6322;p=mdsal.git diff --git a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMWriteTransactionAdapter.java b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMWriteTransactionAdapter.java index 121ad0381a..f7f079b5c2 100644 --- a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMWriteTransactionAdapter.java +++ b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMWriteTransactionAdapter.java @@ -86,7 +86,7 @@ class BindingDOMWriteTransactionAdapter e private void ensureParentsByMerge(final LogicalDatastoreType store, final YangInstanceIdentifier domPath, final InstanceIdentifier path) { final YangInstanceIdentifier parentPath = domPath.getParent(); - if (parentPath != null) { + if (parentPath != null && !parentPath.isEmpty()) { final NormalizedNode parentNode = getCodec().instanceIdentifierToNode(parentPath); getDelegate().merge(store, YangInstanceIdentifier.create(parentNode.getIdentifier()), parentNode); }