--- cacherouter.inc.orig	2008-07-06 20:09:10.000000000 +0200
+++ cacherouter.inc	2008-07-06 20:01:09.000000000 +0200
@@ -19,11 +19,17 @@ $conf += array('page_cache_fastpath' => 
  *   'cache_menu', 'cache_page', or 'cache' for the default cache.
  */
 function cache_get($cid, $table = 'cache') {
-  global $cache;
+  global $cache, $user;
   if (!isset($cache)) {
     $cache = new CacheRouter();
   }
-  return $cache->get($cid, $table);
+  
+  $cache_object = $cache->get($cid, $table);  
+  if ($user->cache > $cache_object->created) {
+    return 0;
+  }
+  
+  return $cache_object;
 }
 
 /**
