diff --git a/icu4c/source/i18n/collationdatabuilder.cpp b/icu4c/source/i18n/collationdatabuilder.cpp index 44a108086a7b..32e0a062adcf 100644 --- a/icu4c/source/i18n/collationdatabuilder.cpp +++ b/icu4c/source/i18n/collationdatabuilder.cpp @@ -413,9 +413,8 @@ CollationDataBuilder::setPrimaryRangeAndReturnNext(UChar32 start, UChar32 end, utrie2_set32(trie, start, Collation::makeLongPrimaryCE32(primary), &errorCode); ++start; primary = Collation::incThreeBytePrimaryByOffset(primary, isCompressible, step); - if(start > end) { return primary; } + if(start > end) { modified = true; return primary; } } - modified = true; } }