Bug 8608 - quick fix for async transaction creation
[groupbasedpolicy.git] / groupbasedpolicy / src / main / java / org / opendaylight / groupbasedpolicy / util / EndpointUtils.java
index dd60cab670c17d7f0af535d4e74afdc3a423d34d..3b2e7a17adacb15c869fbb4c93392c7cfe8e6143 100644 (file)
@@ -63,7 +63,7 @@ public class EndpointUtils {
 
     public static @Nonnull List<ParentEndpoint> getParentEndpoints(
             @Nullable ParentEndpointChoice parentEndpointChoice) {
-        if (parentEndpointChoice instanceof ParentEndpointCase) {
+        if (parentEndpointChoice != null && parentEndpointChoice instanceof ParentEndpointCase) {
             ParentEndpointCase parentEpCase = (ParentEndpointCase) parentEndpointChoice;
             List<ParentEndpoint> parentEndpoints = parentEpCase.getParentEndpoint();
             if (parentEndpoints != null) {