aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Components/Sources
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-08-02 16:05:12 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-08-02 16:05:12 +0000
commit88e2e10c407256ae49de7b36e202c773891fea3a (patch)
tree8527c32c2c9f0c20ac7642755bd928ccad0be42e /lib/python/Components/Sources
parent432e8eb47c99b0a953c33c01d7f4d222c747228c (diff)
downloadenigma2-88e2e10c407256ae49de7b36e202c773891fea3a.tar.gz
enigma2-88e2e10c407256ae49de7b36e202c773891fea3a.zip
small fix
Diffstat (limited to 'lib/python/Components/Sources')
-rw-r--r--lib/python/Components/Sources/ServiceEvent.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/python/Components/Sources/ServiceEvent.py b/lib/python/Components/Sources/ServiceEvent.py
index 7eac4216..93c733bd 100644
--- a/lib/python/Components/Sources/ServiceEvent.py
+++ b/lib/python/Components/Sources/ServiceEvent.py
@@ -23,7 +23,7 @@ class ServiceEvent(Source, object):
info = property(getInfo)
def newService(self, ref):
- if not self.service or self.service != ref:
+ if not self.service or not ref or self.service != ref:
self.service = ref
if not ref or (ref.flags & Ref.flagDirectory) == Ref.flagDirectory or ref.flags & Ref.isMarker:
self.changed((self.CHANGED_CLEAR,))