diff --git a/src/driver/glcd/glcd.cpp b/src/driver/glcd/glcd.cpp index 0d42a858e..23d2b0e08 100644 --- a/src/driver/glcd/glcd.cpp +++ b/src/driver/glcd/glcd.cpp @@ -1096,7 +1096,7 @@ void cGLCD::Run(void) scrollEpgOffset = 0; } - if (CSectionsdClient::epgflags::has_current) + if (info_CurrentNext.flags & CSectionsdClient::epgflags::has_current) { if ((info_CurrentNext.current_zeit.dauer > 0) && (info_CurrentNext.current_zeit.dauer < 86400)) { @@ -1123,7 +1123,7 @@ void cGLCD::Run(void) Start = stagingStart = tmp_start; } - if (CSectionsdClient::epgflags::has_next) + if (info_CurrentNext.flags & CSectionsdClient::epgflags::has_next) { char tmp_end[6] = {0}; tm = localtime(&info_CurrentNext.next_zeit.startzeit);