diff options
-rw-r--r-- | gajim/common/application.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gajim/common/application.py b/gajim/common/application.py index 7495e2f15..fea3b9b68 100644 --- a/gajim/common/application.py +++ b/gajim/common/application.py @@ -376,8 +376,9 @@ class CoreApplication(ged.EventHelper): for opt, value in config.items(): app.settings.set_account_setting(account, opt, value) # pyright: ignore # noqa: E501 - # Password module depends on existing config - passwords.save_password(account, password) + if not anonymous: + # Password module depends on existing config + passwords.save_password(account, password) def enable_account(self, account: str) -> None: app.connections[account] = Client(account) |