diff --git a/lutris/gui/config/accounts_box.py b/lutris/gui/config/accounts_box.py index 70c1cc4ef..92f7d3a6c 100644 --- a/lutris/gui/config/accounts_box.py +++ b/lutris/gui/config/accounts_box.py @@ -202,8 +202,8 @@ class AccountsBox(BaseConfigBox): ) if sync_warn_dialog.result == Gtk.ResponseType.YES: AsyncCall(sync_local_library, None) - settings.write_setting("library_sync_enabled", state) - else: - settings.write_setting("library_sync_enabled", state) + else: + return + self.on_setting_change(switch, state, "library_sync_enabled") self.sync_frame.set_visible(state)