summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nephilim/common.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/nephilim/common.py b/nephilim/common.py
index 5bf562b..7d6ba06 100644
--- a/nephilim/common.py
+++ b/nephilim/common.py
@@ -140,6 +140,9 @@ class MetadataFetcher(QtCore.QObject):
def abort(self):
"""Abort all downloads currently in progress."""
if self.rep:
- self.rep.finished.disconnect()
+ try:
+ self.rep.finished.disconnect()
+ except TypeError:
+ pass
self.rep.abort()
self.rep = None