diff --git a/src/java/org/apache/cassandra/cache/ConcurrentLinkedHashCacheProvider.java b/src/java/org/apache/cassandra/cache/ConcurrentLinkedHashCacheProvider.java
index <HASH>..<HASH> 100644
--- a/src/java/org/apache/cassandra/cache/ConcurrentLinkedHashCacheProvider.java
+++ b/src/java/org/apache/cassandra/cache/ConcurrentLinkedHashCacheProvider.java
@@ -42,7 +42,7 @@ public class ConcurrentLinkedHashCacheProvider implements IRowCacheProvider
 
             public int weightOf(IRowCacheEntry value)
             {
-                return (int) Math.min(meter.measure(value), Integer.MAX_VALUE);
+                return (int) Math.min(meter.measureDeep(value), Integer.MAX_VALUE);
             }
         };
     }
update measure to measureDeep
patch by vijay reviewed by jbellis for CASSANDRA-<I>