Bug 8608 - quick fix for async transaction creation
[groupbasedpolicy.git] / groupbasedpolicy / src / main / java / org / opendaylight / groupbasedpolicy / util / EndpointUtils.java
index 2aba8e7a59a18e0f03d2c60d2f9be33f885cc05f..f4bf7c76da76d71462e51649859c29ae26784bd1 100644 (file)
@@ -62,7 +62,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) {