If user doesn't have name, default to username

There's some weird stuff going on in callcenter apps with blank user names. This is only half of the problem, but the other half I haven't been able to track down yet.