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 f9577e1..06043ea 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
@@ -1658,7 +1658,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);
         }