diff --git a/Dalamud/Game/Network/Internal/NetworkHandlers.cs b/Dalamud/Game/Network/Internal/NetworkHandlers.cs index de323f0ba..1ccf6c6d5 100644 --- a/Dalamud/Game/Network/Internal/NetworkHandlers.cs +++ b/Dalamud/Game/Network/Internal/NetworkHandlers.cs @@ -192,6 +192,11 @@ internal class NetworkHandlers : IDisposable, IServiceType IObservable UntilBatchEnd(MarketBoardItemRequest request) { var totalPackets = Convert.ToInt32(Math.Ceiling((double)request.AmountToArrive / 10)); + if (totalPackets == 0) + { + return Observable.Empty(); + } + return offeringsObservable .Where(offerings => offerings.ItemListings.All(l => l.CatalogId == request.CatalogId)) .Skip(totalPackets - 1)