Bug fix on mark read caches