diff --git a/epicyon.py b/epicyon.py index 60558b6dd..50fa32dce 100644 --- a/epicyon.py +++ b/epicyon.py @@ -1873,6 +1873,9 @@ if args.addgroup: if not args.domain or not getConfigParam(baseDir, 'domain'): print('Use the --domain option to set the domain name') sys.exit() + if nickname.startswith('!'): + # remove preceding group indicator + nickname = nickname[1:] if not validNickname(domain, nickname): print(nickname + ' is a reserved name. Use something different.') sys.exit()