diff --git a/src/lua_script.c b/src/lua_script.c index ddfbf5c70..3f572f68f 100644 --- a/src/lua_script.c +++ b/src/lua_script.c @@ -885,7 +885,7 @@ static UINT8 UnArchiveValue(int TABLESINDEX) LUA_PushUserdata(gL, §ors[READUINT16(save_p)], META_SECTOR); break; case ARCH_MAPHEADER: - LUA_PushUserdata(gL, §ors[READUINT16(save_p)], META_MAPHEADER); + LUA_PushUserdata(gL, mapheaderinfo[READUINT16(save_p)], META_MAPHEADER); break; case ARCH_TEND: return 1;