Index: src/main/groovy/lang/MetaClassImpl.java =================================================================== --- src/main/groovy/lang/MetaClassImpl.java (revision 10297) +++ src/main/groovy/lang/MetaClassImpl.java (working copy) @@ -762,8 +762,7 @@ if (method == null && arguments.length == 1 && arguments[0] instanceof List) { Object[] newArguments = ((List) arguments[0]).toArray(); - Class[] newArgClasses = MetaClassHelper.convertToTypeArray(newArguments); - method = getMethodWithCaching(sender, methodName, newArgClasses, isCallToSuper); + method = getMethodWithCaching(sender, methodName, newArguments, isCallToSuper); if (method != null) { method = new TransformMetaMethod(method) { public Object invoke(Object object, Object[] arguments) {