@@ -473,11 +473,11 @@ /* Key not in dictionary */ if (i >= size || ![data[i].key isEqual: key]) return nil; - return data[i].object; + return [[data[i].object retain] autorelease]; } - (size_t)count { return count;