diff --git a/apps/openmw/mwlua/uibindings.cpp b/apps/openmw/mwlua/uibindings.cpp index 76bba0c082..677a51a887 100644 --- a/apps/openmw/mwlua/uibindings.cpp +++ b/apps/openmw/mwlua/uibindings.cpp @@ -288,7 +288,8 @@ namespace MWLua }; api["_setWindowDisabled"] = [windowManager, luaManager = context.mLuaManager](std::string window, bool disabled) { - luaManager->addAction([=]() { windowManager->setDisabledByLua(window, disabled); }); + luaManager->addAction( + [=, window = std::move(window)]() { windowManager->setDisabledByLua(window, disabled); }); }; // TODO