From 127b577440666cb86bc45f1dddfddd220961c130 Mon Sep 17 00:00:00 2001 From: Pedro Algarvio Date: Sun, 22 Nov 2009 06:13:11 +0000 Subject: [PATCH] If plugin is installed on an older client, `known_events` might not exist yet. --- deluge/plugins/notifications/notifications/common.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/deluge/plugins/notifications/notifications/common.py b/deluge/plugins/notifications/notifications/common.py index ed88955f9..243c970f6 100644 --- a/deluge/plugins/notifications/notifications/common.py +++ b/deluge/plugins/notifications/notifications/common.py @@ -40,11 +40,16 @@ import smtplib from twisted.internet import defer, threads from deluge import component -from deluge.event import known_events from deluge.log import LOG as log from deluge.ui.client import client import deluge.common +try: + from deluge.event import known_events +except ImportError: + # Old deluge version + known_events = {} + try: import pygame SOUND_AVAILABLE = True