Not sure why this happens . I just think that you've found a new and wonderfull bug in 3.63. As well, this bug appears to have been fixed (either intentionally or as a side-effect) in KiXtart 2001. If I was to guess - I'd say that KiXtart is hickuping on the first readline of an empty file - and for some reason, not setting @ERROR to -1 (EOF) ... [shoulder shrug]

-Shawn