diff --git a/src/main/java/dev/latvian/mods/rhino/Context.java b/src/main/java/dev/latvian/mods/rhino/Context.java index 13573cf..32ec6eb 100644 --- a/src/main/java/dev/latvian/mods/rhino/Context.java +++ b/src/main/java/dev/latvian/mods/rhino/Context.java @@ -1216,6 +1216,8 @@ public Scriptable wrapAsJavaObject(Scriptable scope, Object javaObject, TypeInfo return new NativeJavaList(this, scope, list, list, target); } else if (javaObject instanceof Set set) { return new NativeJavaList(this, scope, set, new JavaSetWrapper<>(set), target); + } else if (javaObject instanceof Class clazz) { + return new NativeJavaClass(this, scope, clazz); } // TODO: Wrap Gson