diff --git a/src/common/packet-metadata.cc b/src/common/packet-metadata.cc index fb0c78be4..0d6d3afd7 100644 --- a/src/common/packet-metadata.cc +++ b/src/common/packet-metadata.cc @@ -1069,7 +1069,7 @@ PacketMetadata::ItemIterator::Next (void) item.currentTrimedFromStart = extraItem.fragmentStart; item.currentTrimedFromEnd = extraItem.fragmentEnd - smallItem.size; item.currentSize = extraItem.fragmentEnd - extraItem.fragmentStart; - if (extraItem.fragmentStart != 0 || extraItem.fragmentEnd != 0) + if (extraItem.fragmentStart != 0 || extraItem.fragmentEnd != smallItem.size) { item.isFragment = true; }