fprintf(f, "[main]\n" ... "SaveUserPassword=%s\n" ... "enc_GroupPwd=\n" "UserPassword=\n" "enc_UserPassword=\n" ... It looks like it's storing whether the user password is saved or not, then doesn't actually save it. Is there a reason for this or is it just not implemented? Thanks! Fletcher