https://gitlab.synchro.net/main/sbbs/-/issues/991#note_7745
Every time this script runs, an extra blank line is added before \[second\]... not setting the section separator makes the issue go away:
```javascript
var f = new File(js.exec_dir + 'test.ini');
if(f.open(f.exists ? 'r+':'w+')) { f.ini_section_separator = ''; f.iniReplaceObject = function(sec, obj) { this.iniRemoveSection(sec); this.iniSetObject(sec, obj); };
f.iniSetObject('first', {key1:'val1',key2:'val2'});
f.iniReplaceObject('second', {key1:'val1',key2:'val2'});
f.close();
}
```
--- SBBSecho 3.30-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)