diff --git a/src/neutrino.cpp b/src/neutrino.cpp index b699bb7fb..72b2ff84e 100644 --- a/src/neutrino.cpp +++ b/src/neutrino.cpp @@ -3112,9 +3112,11 @@ TIMER_START(); SHTDCNT::getInstance()->init(); #ifdef ENABLE_LCD4LINUX - LCD4l = new CLCD4l(); - if(g_settings.lcd4l_support) + if (g_settings.lcd4l_support) { + if (LCD4l == NULL) + LCD4l = new CLCD4l(); LCD4l->StartLCD4l(); + } #endif CZapit::getInstance()->SetScanSDT(g_settings.enable_sdt);