Well its too early and I have not had my coffee to investigate the coding to confirm or deny although that check works for me and everyone else around which is how this thread got started in the first place. If you think its not returning right name you can try this
$irealname = fixfilenames($realname);
$irealname = "{$User[userid']}{$realname}";
The issue your reporting above which is very minor and the issue you had PM'd us dont match in the very least as you made some wild claims via PM to Michael and I both that classifieds deletes your forum etc. If you refuse to give ftp, admin access and a url to assist further there is nothing more we can do in a support manner for you.
You need to realize there is certain information we need to provide support. You can comply with this or not.