diff --git a/common/modules/template.jsm b/common/modules/template.jsm index 103c8ee2..22aff796 100644 --- a/common/modules/template.jsm +++ b/common/modules/template.jsm @@ -105,7 +105,7 @@ var Template = Module("Template", { map: function map(iter, func, sep, interruptable) { XML.ignoreWhitespace = false; XML.prettyPrinting = false; - if (iter.length) // FIXME: Kludge? + if (typeof iter.length == "number") // FIXME: Kludge? iter = array.iterValues(iter); let res = <>; let n = 0;