diff options
| -rw-r--r-- | coreengine/viewelementsdisplaymenu.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/coreengine/viewelementsdisplaymenu.c b/coreengine/viewelementsdisplaymenu.c index 1640be1..37c9257 100644 --- a/coreengine/viewelementsdisplaymenu.c +++ b/coreengine/viewelementsdisplaymenu.c @@ -391,7 +391,8 @@ bool cVeDmTimers::Parse(bool forced) { tokenContainer->AddLoopToken(timerIndex, i, (int)eDMTimersLT::isremotetimer, globalTimers.IsRemoteTimer(i) ? "1" : "0"); tokenContainer->AddLoopToken(timerIndex, i, (int)eDMTimersLT::remotehost, globalTimers.RemoteHost(i)); const cEvent *event = Timer->Event(); - if (event) { + const char *fileName = Timer->File(); + if (event && fileName && !(*fileName == '@')) { tokenContainer->AddLoopToken(timerIndex, i, (int)eDMTimersLT::title, event->Title()); } else { const char *File = Setup.FoldersInTimerMenu ? NULL : strrchr(Timer->File(), FOLDERDELIMCHAR); |
