diff --git a/electrum/commands.py b/electrum/commands.py index 45e3d92c8..87dcd83a9 100644 --- a/electrum/commands.py +++ b/electrum/commands.py @@ -2397,7 +2397,7 @@ def add_global_options(parser, suppress=False): "--rpcpassword", dest=SimpleConfig.RPC_PASSWORD.key(), default=argparse.SUPPRESS, help=argparse.SUPPRESS if suppress else "RPC password") group.add_argument( - "--forgetconfig", action="store_true", dest=SimpleConfig.CONFIG_FORGET_CHANGES.key(), default=False, + "--forgetconfig", action="store_true", dest=SimpleConfig.CONFIG_FORGET_CHANGES.key(), default=None, help=argparse.SUPPRESS if suppress else "Forget config on exit") diff --git a/electrum/simple_config.py b/electrum/simple_config.py index a74818626..2d3ec005e 100644 --- a/electrum/simple_config.py +++ b/electrum/simple_config.py @@ -446,6 +446,7 @@ class SimpleConfig(Logger): def save_user_config(self): if self.CONFIG_FORGET_CHANGES: + self.logger.warning(f"not saving config changes to disk as {self.cv.CONFIG_FORGET_CHANGES.key()} is set", only_once=True) return if not self.path: return