summaryrefslogtreecommitdiff
path: root/update.c
diff options
context:
space:
mode:
Diffstat (limited to 'update.c')
-rw-r--r--update.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/update.c b/update.c
index 48fb523..a470992 100644
--- a/update.c
+++ b/update.c
@@ -1500,10 +1500,10 @@ int cUpdate::refreshEpg(const char* forChannelId, int maxTries)
// get channel and schedule of channel
- if (channel = channels->GetByChannelID(channelId, true))
+ if (channelId && channel = channels->GetByChannelID(channelId, true))
s = (cSchedule*)schedules->GetSchedule(channel, true);
else
- tell(0, "Error: Channel with ID '%s' don't exist on this VDR", (const char*)channelId.ToString());
+ tell(0, "Error: Channel with ID '%s' don't exist on this VDR", mapDb->getStrValue("ChannelId"));
if (!schedules || !channels || !timers || !s)
{