diff --git a/iabgpp-encoder/src/main/java/com/iab/gpp/encoder/section/AbstractLazilyEncodableSection.java b/iabgpp-encoder/src/main/java/com/iab/gpp/encoder/section/AbstractLazilyEncodableSection.java index 5e97e14..1f31a59 100644 --- a/iabgpp-encoder/src/main/java/com/iab/gpp/encoder/section/AbstractLazilyEncodableSection.java +++ b/iabgpp-encoder/src/main/java/com/iab/gpp/encoder/section/AbstractLazilyEncodableSection.java @@ -65,6 +65,7 @@ public void setFieldValue(String fieldName, Object value) { for(EncodableSegment segment : segments) { if(segment.hasField(fieldName)) { segment.setFieldValue(fieldName, value); + this.dirty = true; return; } }