diff --git a/packages/page-staking/src/useSortedTargets.ts b/packages/page-staking/src/useSortedTargets.ts index 36f705b694..e73a644737 100644 --- a/packages/page-staking/src/useSortedTargets.ts +++ b/packages/page-staking/src/useSortedTargets.ts @@ -89,7 +89,8 @@ function extractSingle (api: ApiPromise, allAccounts: string[], derive: DeriveSt ? [exposure.own.unwrap(), exposure.total.unwrap()] : [BN_ZERO, BN_ZERO]; const skipRewards = bondTotal.isZero(); - const minNominated = (exposure.others || []).reduce((min: BN, { value }): BN => { + // some overrides (e.g. Darwinia Crab) does not have the value field in IndividualExposure + const minNominated = (exposure.others || []).reduce((min: BN, { value = api.createType('Compact') }): BN => { const actual = value.unwrap(); return min.isZero() || actual.lt(min)