diff options
Diffstat (limited to 'deluge/core/preferencesmanager.py')
-rw-r--r-- | deluge/core/preferencesmanager.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/deluge/core/preferencesmanager.py b/deluge/core/preferencesmanager.py index 242275d07..8c495a2e6 100644 --- a/deluge/core/preferencesmanager.py +++ b/deluge/core/preferencesmanager.py @@ -256,7 +256,8 @@ class PreferencesManager(component.Component): def _on_set_outgoing_ports(self, key, value): if not self.config["random_outgoing_ports"]: log.debug("outgoing port range set to %s-%s", value[0], value[1]) - self.session.outgoing_ports(value[0], value[1]) + self.settings.outgoing_ports = value[0], value[1] + self.session.set_settings(self.settings) def _on_set_random_outgoing_ports(self, key, value): if value: |