diff --git a/src/util-streaming-buffer.c b/src/util-streaming-buffer.c index 577bc3b63577..3e6375c625e6 100644 --- a/src/util-streaming-buffer.c +++ b/src/util-streaming-buffer.c @@ -412,7 +412,7 @@ static void SBBPrune(StreamingBuffer *sb) StreamingBufferBlock *sbb = NULL, *safe = NULL; RB_FOREACH_SAFE(sbb, SBB, &sb->sbb_tree, safe) { /* completely beyond window, we're done */ - if (sbb->offset > sb->stream_offset) { + if (sbb->offset >= sb->stream_offset) { sb->head = sbb; break; }