diff --git a/lib/bcoin/hd.js b/lib/bcoin/hd.js index ce0f85b0..76e84790 100644 --- a/lib/bcoin/hd.js +++ b/lib/bcoin/hd.js @@ -382,7 +382,7 @@ HD.parsePath = function parsePath(path, max) { if (!/^\d+$/.test(index)) throw new Error('Non-number path index.'); - index = +index; + index = parseInt(index, 10); if (hardened) index += constants.hd.HARDENED;