Is this going to work if the username is not set? The old code would take it if possible and not show it if it wasnt there. Some people do not have one, or show it.