diff --git a/packages/fcl-xml/src/xmlconf.pp b/packages/fcl-xml/src/xmlconf.pp index da163ea631..9486a00e03 100644 --- a/packages/fcl-xml/src/xmlconf.pp +++ b/packages/fcl-xml/src/xmlconf.pp @@ -431,7 +431,7 @@ procedure TXMLConfig.ResetKey; var I: Integer; begin - for I := Length(FPathStack) downto 0 do + for I := Length(FPathStack)-1 downto 0 do FPathStack[I] := ''; FElement := nil; FPathDirty := False;