diff --git a/processor/src/main/java/org/mapstruct/ap/util/MethodMatcher.java b/processor/src/main/java/org/mapstruct/ap/util/MethodMatcher.java index 355ab91b2..b4652e856 100644 --- a/processor/src/main/java/org/mapstruct/ap/util/MethodMatcher.java +++ b/processor/src/main/java/org/mapstruct/ap/util/MethodMatcher.java @@ -138,8 +138,7 @@ public class MethodMatcher { public Boolean visitArray(ArrayType t, TypeMirror p) { if ( p.getKind().equals( TypeKind.ARRAY) ) { - t.getComponentType().accept( this, ( (ArrayType) p ).getComponentType() ); - return Boolean.TRUE; + return t.getComponentType().accept( this, ( (ArrayType) p ).getComponentType() ); } else { return Boolean.FALSE;