Fix for ONOS-6041

Change-Id: I560f2ed2da811d00ec5911bfcbe47cc15d72aa6c
(cherry picked from commit df69ef9407bad893d71297ad7f88a10e367d5351)
diff --git a/core/store/dist/src/main/java/org/onosproject/store/device/impl/GossipDeviceStore.java b/core/store/dist/src/main/java/org/onosproject/store/device/impl/GossipDeviceStore.java
index a3818c7..6b03009 100644
--- a/core/store/dist/src/main/java/org/onosproject/store/device/impl/GossipDeviceStore.java
+++ b/core/store/dist/src/main/java/org/onosproject/store/device/impl/GossipDeviceStore.java
@@ -1584,7 +1584,8 @@
 
     private void handleRemoveRequest(DeviceId did) {
         try {
-            removeDevice(did);
+            DeviceEvent event = removeDevice(did);
+            notifyDelegateIfNotNull(event);
         } catch (Exception e) {
             log.warn("Exception thrown handling device remove", e);
         }