diff --git a/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingHostProvider.java b/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingHostProvider.java index 0c2ea3962d..14ee117123 100644 --- a/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingHostProvider.java +++ b/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingHostProvider.java @@ -292,6 +292,9 @@ public final class OpenstackSwitchingHostProvider extends AbstractProvider imple public boolean isRelevant(OpenstackNodeEvent event) { // do not allow to proceed without mastership Device device = deviceService.getDevice(event.subject().intgBridge()); + if (device == null) { + return false; + } return mastershipService.isLocalMaster(device.id()); }