diff --git a/src/lua_taglib.c b/src/lua_taglib.c index 9e73a050c9011f796be0a2ae41399d79f2a7f836..a040a7efcf5a7a5ef6f0532669c255bce0856373 100644 --- a/src/lua_taglib.c +++ b/src/lua_taglib.c @@ -228,7 +228,7 @@ static int taglist_get(lua_State *L) } else { - lua_getmetatable(L, 1); + lua_getglobal(L, "taglist"); lua_replace(L, 1); lua_rawget(L, 1); return 1;