The @lserver is returning nothing, as evidenced by the fact that $inistr is empty.
The function will succeed even if the key and the string are nul.
Since the $inistr is nul the key gets deleted in the file.
And, yes, it works for me...

[ 19. November 2002, 15:12: Message edited by: Waltz ]
_________________________
We all live in a Yellow Subroutine...