diff --git a/secureli/repositories/settings.py b/secureli/repositories/settings.py index 17b41870..e4dd7b20 100644 --- a/secureli/repositories/settings.py +++ b/secureli/repositories/settings.py @@ -152,7 +152,8 @@ def save(self, settings: SecureliFile): } # Converts EchoLevel to string - settings_dict["echo"]["level"] = "{}".format(settings_dict["echo"]["level"]) + if settings_dict.get("echo"): + settings_dict["echo"]["level"] = "{}".format(settings_dict["echo"]["level"]) with open(self.secureli_file_path, "w") as f: yaml.dump(settings_dict, f)