У меня была такая же проблема. Не только в Cufon.Refresh, но и в случае Cufon.Now. И не только в IE8, но и в IE7, IE6 и даже в IE9PP. Я заметил, что я использую этот код для пополнения:
Cufon.replace('h1',{hover: true})('h2',{hover: true})('h3',{hover: true})('cite',{hover: true})('.cufon',{hover: true});
The ('.cufon', {hover: true}); часть была той, которая вызвала ошибку. Я потратил два дня, чтобы выяснить, как это может вызвать ошибку ...
Я открыл CSS, искал .cufon sytling. В CSS не было .cufon. И cufon не наследовал стили в серии IE, произошла ошибка.
Итак, я добавил это в свой CSS:
.cufon { }
и ошибка ушла.
(с использованием Cufon 1.09)