1diff --git a/src/main/java/org/mockito/internal/util/reflection/GenericMetadataSupport.java b/src/main/java/org/mockito/internal/util/reflection/GenericMetadataSupport.java 2index ef64c5bb6..c7edd9cea 100644 3--- a/src/main/java/org/mockito/internal/util/reflection/GenericMetadataSupport.java 4+++ b/src/main/java/org/mockito/internal/util/reflection/GenericMetadataSupport.java 5@@ -91,7 +91,7 @@ public abstract class GenericMetadataSupport { 6 7 Class<?> rawType = extractRawTypeOf(typeToRegister); 8 typesToRegister.add(rawType.getGenericSuperclass()); 9- typesToRegister.addAll(Arrays.asList(rawType.getGenericInterfaces())); 10+ Collections.addAll(typesToRegister, rawType.getGenericInterfaces()); 11 } 12 } 13 14