diff --git a/yunohost.py b/yunohost.py index e514adeb..f4caebf9 100644 --- a/yunohost.py +++ b/yunohost.py @@ -125,7 +125,7 @@ def get_required_args(args, required_args, password=False): else: raise Exception #FIX # Password - if not args['password'] and password and 'password' in required_args: + if not 'password' in args and password and 'password' in required_args: if os.isatty(1): args['password'] = getpass.getpass(colorize(required_args['password'] + ': ', 'cyan')) pwd2 = getpass.getpass(colorize('Retype ' + required_args['password'][0].lower() + required_args['password'][1:] + ': ', 'cyan'))