Added screenname == null check on isScreennameAvailable