diff --git a/src/net/java/sip/communicator/impl/protocol/icq/InfoRetreiver.java b/src/net/java/sip/communicator/impl/protocol/icq/InfoRetreiver.java index f43345860..5a06ab843 100644 --- a/src/net/java/sip/communicator/impl/protocol/icq/InfoRetreiver.java +++ b/src/net/java/sip/communicator/impl/protocol/icq/InfoRetreiver.java @@ -138,8 +138,11 @@ protected List getContactDetails(String uin) result = responseRetriever.result; retreivedDetails.put(uin, result); } - - return result; + + List copyList = new Vector(); + Collections.copy(copyList, result); + + return copyList; } /**