diff --git a/lib/chain/chainentry.js b/lib/chain/chainentry.js index edb3e23f..507e2917 100644 --- a/lib/chain/chainentry.js +++ b/lib/chain/chainentry.js @@ -371,7 +371,7 @@ ChainEntry.prototype.hasBit = function hasBit(deployment) { var bits = this.version & constants.versionbits.TOP_MASK; var topBits = constants.versionbits.TOP_BITS; var mask = 1 << deployment.bit; - return bits === topBits && (this.version & mask) !== 0; + return (bits >>> 0) === topBits && (this.version & mask) !== 0; }; ChainEntry.prototype.__defineGetter__('rhash', function() {