diff --git a/providers/host/src/main/java/org/onosproject/provider/host/impl/HostLocationProvider.java b/providers/host/src/main/java/org/onosproject/provider/host/impl/HostLocationProvider.java index edc5ef5c21..768c4fa054 100644 --- a/providers/host/src/main/java/org/onosproject/provider/host/impl/HostLocationProvider.java +++ b/providers/host/src/main/java/org/onosproject/provider/host/impl/HostLocationProvider.java @@ -778,7 +778,9 @@ public class HostLocationProvider extends AbstractProvider implements HostProvid } break; case PORT_REMOVED: - // Nothing to do? + if (hostRemovalEnabled) { + processPortDown(new ConnectPoint(device.id(), event.port().number())); + } break; default: break;