diff --git a/cmix/identity/tracker.go b/cmix/identity/tracker.go
index fb51d79b7759f92e7a00ece8600c75470d9a3496..30f104d1ec7bbac628ff0a1533483ccf8db996d0 100644
--- a/cmix/identity/tracker.go
+++ b/cmix/identity/tracker.go
@@ -212,9 +212,12 @@ func (t *manager) track(stop *stoppable.Single) {
 			continue
 
 		case deleteID := <-t.deleteIdentity:
+			removed := false
 			for i := range t.tracked {
 				inQuestion := t.tracked[i]
 				if inQuestion.Source.Cmp(deleteID) {
+					jww.INFO.Printf("Removing Identity %s from tracker")
+					removed = true
 					t.tracked = append(t.tracked[:i], t.tracked[i+1:]...)
 					t.save()
 					// Requires manual deletion in case identity is deleted before expiration
@@ -222,6 +225,9 @@ func (t *manager) track(stop *stoppable.Single) {
 					break
 				}
 			}
+			if !removed {
+				jww.WARN.Printf("Identity %s failed to be removed from tracker")
+			}
 		case <-stop.Quit():
 			t.addrSpace.UnregisterAddressSpaceNotification(addressSpaceSizeChanTag)
 			stop.ToStopped()