diff --git a/storage/edge/edge.go b/storage/edge/edge.go
index a9497f1092d95fba7a57e87c441c06b7a6fb7b2d..095780591630850d8e609e495c1c52647ae01648 100644
--- a/storage/edge/edge.go
+++ b/storage/edge/edge.go
@@ -185,6 +185,7 @@ func LoadStore(kv *versioned.KV) (*Store, error) {
 	s := &Store{
 		kv:   kv,
 		edge: make(map[id.ID]Preimages),
+		callbacks: make(map[id.ID][]ListUpdateCallBack),
 	}
 
 	// Load the preimage lists for all identities