diff --git a/jcl/source/common/JclAnsiStrings.pas b/jcl/source/common/JclAnsiStrings.pas index 97492643cd..426d68f1eb 100644 --- a/jcl/source/common/JclAnsiStrings.pas +++ b/jcl/source/common/JclAnsiStrings.pas @@ -948,7 +948,7 @@ procedure TJclAnsiStrings.SetDelimitedText(const Value, ADelimiter: AnsiString; QuoteCharCount := 0; LastStart := Index + 1; end; - if (Index = ValueLength) and (LastStart < ValueLength) then + if (Index = ValueLength) and (LastStart <= ValueLength) then begin if StrictDelimiter then Add(Copy(Value, LastStart, ValueLength - LastStart + 1))