avoid nil insert to NSCache