From 02b31e7a47efdbb998211169457656bc64c1eca8 Mon Sep 17 00:00:00 2001 From: Homey Date: Wed, 16 Feb 2011 04:01:23 +0100 Subject: [PATCH] [TVCharts] Fix possible bluescreen introduced with last commit. .toString() is not available when no service is running. --- tvcharts/src/plugin.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tvcharts/src/plugin.py b/tvcharts/src/plugin.py index a58c7be..1fc31f0 100644 --- a/tvcharts/src/plugin.py +++ b/tvcharts/src/plugin.py @@ -497,8 +497,9 @@ class DBUpdateStatus(Screen): return # Get Channelname - ref = eServiceReference(self.session.nav.getCurrentlyPlayingServiceReference().toString()) - if ref is not None: + sref = self.session.nav.getCurrentlyPlayingServiceReference() + if sref is not None: + ref = eServiceReference(sref.toString()) ref.setName("") serviceHandler = eServiceCenter.getInstance() info = serviceHandler.info(ref) -- 2.7.4