diff --git a/lib/utils/bloom.js b/lib/utils/bloom.js index 194f71cc..06c74100 100644 --- a/lib/utils/bloom.js +++ b/lib/utils/bloom.js @@ -166,7 +166,7 @@ Bloom.fromRate = function fromRate(items, rate, update) { if (update !== -1) size = Math.min(size, constants.bloom.MAX_BLOOM_FILTER_SIZE * 8); - n = (size / items * LN2) | 0; + n = ((size / items * LN2) | 0) || 1; if (update !== -1) n = Math.min(n, constants.bloom.MAX_HASH_FUNCS);