diff --git a/src/main/java/noppes/npcs/client/gui/util/script/interpreter/type/GenericContext.java b/src/main/java/noppes/npcs/client/gui/util/script/interpreter/type/GenericContext.java index 02f4618d3..243ceb8d1 100644 --- a/src/main/java/noppes/npcs/client/gui/util/script/interpreter/type/GenericContext.java +++ b/src/main/java/noppes/npcs/client/gui/util/script/interpreter/type/GenericContext.java @@ -85,9 +85,7 @@ public final class GenericContext { String name = declared.getName(); if (name == null || name.isEmpty()) continue; TypeInfo bound = declared.getBoundTypeInfo(); - if (bound != null && bound.isResolved()) { - bounds.put(name, bound); - } + bounds.put(name, (bound != null && bound.isResolved()) ? bound : TypeInfo.OBJECT); } }