diff --git a/apps/openmw/mwlua/uibindings.cpp b/apps/openmw/mwlua/uibindings.cpp index 33380b8ea3..bc5581eb74 100644 --- a/apps/openmw/mwlua/uibindings.cpp +++ b/apps/openmw/mwlua/uibindings.cpp @@ -182,7 +182,7 @@ namespace MWLua if (index == LuaUi::Layer::count()) throw std::logic_error( Misc::StringUtils::format("Couldn't insert before non-existent layer %s", beforeName)); - LuaUi::Layer::insert(index - 1, name, options); + LuaUi::Layer::insert(index, name, options); }, "Insert before UI layer"); };