Try displaying the returned values from each function as well. If you think that it is an OS version issue try using jens UDF OSID to see which flavour of Win95 is causing the problem. Then use the Writelog udf to write the OS version info to a log whenever the userid is returned as a blank.

Also which version of Kixtart are you using?
_________________________
Jack