diff --git a/src/gui/lua/luainstance.cpp b/src/gui/lua/luainstance.cpp index a6aa8c6c0..f15d8a36d 100644 --- a/src/gui/lua/luainstance.cpp +++ b/src/gui/lua/luainstance.cpp @@ -543,6 +543,13 @@ void CLuaInstance::runScript(const char *fileName, std::vector *arg } else if (videoDecoder->getBlank()) CLuaInstVideo::getInstance()->channelRezap(lua); } + else + { + if (CLuaInstVideo::getInstance() && CMoviePlayerGui::getInstance().getBlockedFromPlugin()){ + CMoviePlayerGui::getInstance().setBlockedFromPlugin(false); + CMoviePlayerGui::getInstance().restoreNeutrino(); + } + } } // Example: runScript(fileName, "Arg1", "Arg2", "Arg3", ..., NULL);