Prevent NPE's on failures
[netconf.git] / opendaylight / netconf / netconf-topology / src / main / java / org / opendaylight / netconf / topology / impl / NetconfNodeManagerCallback.java
index 5f0eb2e179ffe910b1947375984d2e400833aae4..cb74134708409f97355df2041427621e700d61f0 100644 (file)
@@ -181,8 +181,8 @@ public class NetconfNodeManagerCallback implements NodeManagerCallback{
     }
 
     @Nonnull @Override public Node getFailedState(@Nonnull final NodeId nodeId,
-                                                  @Nonnull final Node configNode) {
-        final NetconfNode netconfNode = configNode.getAugmentation(NetconfNode.class);
+                                                  @Nullable final Node configNode) {
+        final NetconfNode netconfNode = configNode == null ? currentOperationalNode.getAugmentation(NetconfNode.class) : configNode.getAugmentation(NetconfNode.class);
 
         return new NodeBuilder()
                 .setNodeId(nodeId)