prevent adding empty string as user to keychain