bugfix in smrt cache handling