diff --git a/runelite-client/src/main/java/net/runelite/client/config/ConfigInvocationHandler.java b/runelite-client/src/main/java/net/runelite/client/config/ConfigInvocationHandler.java index d0bfe97a12..10da40883c 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/ConfigInvocationHandler.java +++ b/runelite-client/src/main/java/net/runelite/client/config/ConfigInvocationHandler.java @@ -82,11 +82,12 @@ class ConfigInvocationHandler implements InvocationHandler Class returnType = method.getReturnType(); Object objectValue = ConfigManager.stringToObject(value, returnType); - if (!objectValue.getClass().equals(returnType)) - { - logger.warn("Unable to convert return type for configuration item {}.{}: {}", group.keyName(), item.keyName(), returnType); - return null; - } + // objectValue automatically gets unboxed +// if (!objectValue.getClass().equals(returnType)) +// { +// logger.warn("Unable to convert return type for configuration item {}.{}: {}", group.keyName(), item.keyName(), returnType); +// return null; +// } return objectValue; }