summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md4
-rw-r--r--deluge/plugins/Extractor/deluge_extractor/core.py2
2 files changed, 5 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d2ae328bb..aaeb6989b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,10 @@
- Fix request.base 'idna' codec error (#3261).
- Fix unable to change password (#3262).
+### Extractor plugin
+
+- Fix potential error starting plugin.
+
### Documentation
- Fix macOS install typo.
diff --git a/deluge/plugins/Extractor/deluge_extractor/core.py b/deluge/plugins/Extractor/deluge_extractor/core.py
index 99d1b083a..8fa5bd3da 100644
--- a/deluge/plugins/Extractor/deluge_extractor/core.py
+++ b/deluge/plugins/Extractor/deluge_extractor/core.py
@@ -89,7 +89,7 @@ else:
# Test command exists and if not, remove.
for command in required_cmds:
if not which(command):
- for k, v in EXTRACT_COMMANDS.items():
+ for k, v in list(EXTRACT_COMMANDS.items()):
if command in v[0]:
log.warning('%s not found, disabling support for %s', command, k)
del EXTRACT_COMMANDS[k]