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]