diff --git a/src/Discord.Net/Helpers/AsyncCollection.cs b/src/Discord.Net/Helpers/AsyncCollection.cs index c192d02db..1035a45d2 100644 --- a/src/Discord.Net/Helpers/AsyncCollection.cs +++ b/src/Discord.Net/Helpers/AsyncCollection.cs @@ -99,7 +99,12 @@ namespace Discord lock (_writerLock) { foreach (var pair in items) - _dictionary.TryAdd(pair.Key, pair.Value); + { + var value = pair.Value; + _dictionary.TryAdd(pair.Key, value); + value.Cache(); + RaiseItemCreated(value); + } } }