diff --git a/icu4j/src/com/ibm/icu/util/UResourceBundle.java b/icu4j/src/com/ibm/icu/util/UResourceBundle.java index dfbeb225d7e..be9ace0b2f1 100644 --- a/icu4j/src/com/ibm/icu/util/UResourceBundle.java +++ b/icu4j/src/com/ibm/icu/util/UResourceBundle.java @@ -292,7 +292,7 @@ public abstract class UResourceBundle extends ResourceBundle{ */ protected static synchronized void addToCache(ClassLoader cl, String fullName, ULocale defaultLocale, UResourceBundle b){ cacheKey.setKeyValues(cl, fullName, defaultLocale); - addToCache(cacheKey.clone(), b); + addToCache((ResourceCacheKey)cacheKey.clone(), b); } /** * @internal revisit for ICU 3.6