From f96f47e4630e41a2330709032c9026312eebd81f Mon Sep 17 00:00:00 2001 From: Calum Lind Date: Thu, 24 Sep 2015 23:32:24 +0100 Subject: [PATCH] [#2705] [WebUI] Fix hostlist not being created --- deluge/ui/web/json_api.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deluge/ui/web/json_api.py b/deluge/ui/web/json_api.py index 3b620f3bc..dd16d7dd6 100644 --- a/deluge/ui/web/json_api.py +++ b/deluge/ui/web/json_api.py @@ -408,6 +408,8 @@ class WebApi(JSONComponent): def __init__(self): super(WebApi, self).__init__("Web", depend=["SessionProxy"]) self.host_list = ConfigManager("hostlist.conf.1.2", DEFAULT_HOSTS) + if not os.path.isfile(self.host_list.config_file): + self.host_list.save() self.core_config = CoreConfig() self.event_queue = EventQueue() try: