diff --git a/lib/index.js b/lib/index.js
index <HASH>..<HASH> 100644
--- a/lib/index.js
+++ b/lib/index.js
@@ -275,7 +275,7 @@ lunr.Index.prototype.query = function (fn) {
            * for the term we are working with. In that case we just add the scores
            * together.
            */
-          queryVectors[field].upsert(termIndex, 1 * clause.boost, function (a, b) { return a + b })
+          queryVectors[field].upsert(termIndex, clause.boost, function (a, b) { return a + b })
 
           /**
            * If we've already seen this term, field combo then we've already collected
Remove redundant multiplication

clause.boost will always be a number and has a sensible default of 1.
Multiplying the boost by 1 is redundant. Removing this redundant
multiplication had a small, but measurable, positive impact on benchmark
results.