diff --git a/stdlib/utils/is.lua b/stdlib/utils/is.lua index baa4dc64..721ea65c 100644 --- a/stdlib/utils/is.lua +++ b/stdlib/utils/is.lua @@ -353,7 +353,7 @@ M.alphanumword = M.AlphanumWord -- @tparam LuaObject var The variable to check -- @treturn mixed the var if this is an LuaObject function M.Object(var) - return M.Table(var) and var.__self and var + return M.Userdata(var) and var end M.object = M.Object