diff --git a/core/src/com/google/inject/internal/RealMapBinder.java b/core/src/com/google/inject/internal/RealMapBinder.java index 63703ff8e4..a6c5361d5f 100644 --- a/core/src/com/google/inject/internal/RealMapBinder.java +++ b/core/src/com/google/inject/internal/RealMapBinder.java @@ -1178,7 +1178,7 @@ public Set> getDependencies() { protected void doInitialize(InjectorImpl injector, Errors errors) throws ErrorsException { @SuppressWarnings({"unchecked", "rawtypes"}) PerKeyData[] typedPerKeyData = - new PerKeyData[bindingSelection.getMapBindings().size()]; + new PerKeyData[bindingSelection.getMultimapBindings().size()]; perKeyDatas = typedPerKeyData; ImmutableSet.Builder> dependenciesBuilder = ImmutableSet.builder(); List> dependenciesForKey = Lists.newArrayList();