diff --git a/src/app/script/websocket_class.cpp b/src/app/script/websocket_class.cpp index f5d85189c..b97fbb727 100644 --- a/src/app/script/websocket_class.cpp +++ b/src/app/script/websocket_class.cpp @@ -180,8 +180,12 @@ int WebSocket_connect(lua_State* L) ws->start(); if (g_connections.empty()) { - g_timer = std::make_unique(33, ui::Manager::getDefault()); - g_timer->start(); +#ifdef ENABLE_UI + if (App::instance()->isGui()) { + g_timer = std::make_unique(33, ui::Manager::getDefault()); + g_timer->start(); + } +#endif } g_connections.insert(ws);