diff --git a/app/src/main/java/one/mixin/android/ui/common/UtxoConsolidationBottomSheetDialogFragment.kt b/app/src/main/java/one/mixin/android/ui/common/UtxoConsolidationBottomSheetDialogFragment.kt index 7a80bc122d..59f4a20f3a 100644 --- a/app/src/main/java/one/mixin/android/ui/common/UtxoConsolidationBottomSheetDialogFragment.kt +++ b/app/src/main/java/one/mixin/android/ui/common/UtxoConsolidationBottomSheetDialogFragment.kt @@ -69,17 +69,21 @@ class UtxoConsolidationBottomSheetDialogFragment : ValuableBiometricBottomSheetD } override fun getBiometricInfo(): BiometricInfo { - return BiometricInfo( - getString( - R.string.transfer_to, - t.users.first().fullName, - ), - getString( - R.string.contact_mixin_id, - t.users.first().identityNumber, - ), - getDescription(), - ) + return runCatching { + BiometricInfo( + getString( + R.string.transfer_to, + t.users.firstOrNull()?.fullName ?: "", + ), + getString( + R.string.contact_mixin_id, + t.users.firstOrNull()?.identityNumber ?: "", + ), + getDescription(), + ) + }.getOrElse { + BiometricInfo("", "", getDescription()) + } } override fun getBiometricItem() = t