diff --git a/lib/reporters/html.js b/lib/reporters/html.js
index d3f488a941..70e8698407 100644
--- a/lib/reporters/html.js
+++ b/lib/reporters/html.js
@@ -357,8 +357,8 @@ function hideSuitesWithout(classname) {
*/
function unhide() {
var els = document.getElementsByClassName('suite hidden');
- for (var i = 0; i < els.length; ++i) {
- els[i].className = els[i].className.replace('suite hidden', 'suite');
+ while (els.length > 0) {
+ els[0].className = els[0].className.replace('suite hidden', 'suite');
}
}