another cache bugfix