diff --git a/src/Transports/AWS/Wolverine.AmazonSns/Internal/SnsSenderProtocol.cs b/src/Transports/AWS/Wolverine.AmazonSns/Internal/SnsSenderProtocol.cs index fc01c1520..434119bcc 100644 --- a/src/Transports/AWS/Wolverine.AmazonSns/Internal/SnsSenderProtocol.cs +++ b/src/Transports/AWS/Wolverine.AmazonSns/Internal/SnsSenderProtocol.cs @@ -90,14 +90,14 @@ public OutgoingSnsBatch(AmazonSnsTopic topic, ILogger logger, IEnumerable(); - foreach (var fail in response.Failed) + foreach (var fail in response.Failed ?? []) { if (_envelopes.TryGetValue(fail.Id, out var env)) { @@ -106,7 +106,7 @@ public async Task ProcessSuccessAsync(ISenderCallback callback, PublishBatchResp } var successes = new List(); - foreach (var success in response.Successful) + foreach (var success in response.Successful ?? []) { if (_envelopes.TryGetValue(success.Id, out var env)) {