@ -579,10 +579,11 @@ function parse_counters(reply, scheduled_call) {
setTimeout('updateFeedList(false, false)', 50);
}
} else {
cache_invalidate("FEEDLIST");
cache_inject("FEEDLIST",
document.getElementById("feedList").innerHTML,
getInitParam("num_feeds"));
var fl = document.getElementById("feeds-frame").innerHTML;
if (fl) {
cache_inject("FEEDLIST", fl, getInitParam("num_feeds"));
} catch (e) {
@ -514,7 +514,11 @@ function init_second_stage() {
render_feedlist(fl);
request_counters();
if (document.getElementById("feedList")) {