diff --git a/src/CBHDKeys.c b/src/CBHDKeys.c index 3d14f278..bd388f7e 100644 --- a/src/CBHDKeys.c +++ b/src/CBHDKeys.c @@ -93,7 +93,7 @@ bool CBInitHDKeyFromData(CBHDKey * key, unsigned char * data, CBHDKeyVersion ver // Not master int childNum = CBArrayToInt32BigEndian(data, 9); key->childID.priv = childNum >> 31; - key->childID.childNumber = childNum & 0x8fffffff; + key->childID.childNumber = childNum & 0x7fffffff; } return true;