diff --git a/src/util-streaming-buffer.c b/src/util-streaming-buffer.c index 2a7df7392e..90ef824666 100644 --- a/src/util-streaming-buffer.c +++ b/src/util-streaming-buffer.c @@ -499,9 +499,9 @@ static int SBBUpdate(StreamingBuffer *sb, const StreamingBufferConfig *cfg, #ifdef DEBUG SBBPrintList(sb); #endif - if (sbb->offset == sb->region.stream_offset) { - SCLogDebug("insert at head"); - sb->region.buf_offset = sbb->len; + if (sbb->offset == region->stream_offset) { + SCLogDebug("insert at region head"); + region->buf_offset = sbb->len; } return 0; }