add: if (!update.name) continue; 
context:   onLoad: function() {    this._view = document.getElementById("historyItems");        var um =         Components.classes["@mozilla.org/updates/update-manager;1"].        getService(Components.interfaces.nsIUpdateManager);    var uc = um.updateCount;    if (uc) {      while (this._view.hasChildNodes())        this._view.removeChild(this._view.firstChild);          var bundle = document.getElementById("updateBundle");            for (var i = 0; i < uc; ++i) {        var update = um.getUpdateAt(i);                var element = document.createElementNS(NS_XUL, "update");        this._view.appendChild(element);        element.name = update.name;        element.type = bundle.getString("updateType_" + update.type);        element.installDate = this._formatDate(update.installDate);        element.detailsURL = update.detailsURL;        element.status = update.statusText;      }    }              var closebuttonlabel = document.documentElement.getAttribute("closebuttonlabel");    var cancelbutton = document.documentElement.getButton("cancel");    cancelbutton.label = closebuttonlabel;    cancelbutton.focus();  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/304cbe853b4ea51a95b2815c55ef9d2a50c0dffb/history.js/buggy/toolkit/mozapps/update/content/history.js