only delete if cache key exists