diff --git a/packages/app-staking/src/Actions/Account/Nominate.tsx b/packages/app-staking/src/Actions/Account/Nominate.tsx index 53641f2c0b..c37cdfcbf2 100644 --- a/packages/app-staking/src/Actions/Account/Nominate.tsx +++ b/packages/app-staking/src/Actions/Account/Nominate.tsx @@ -28,11 +28,11 @@ function Nominate ({ className, controllerId, nominees, onClose, next, stakingOv const { t } = useTranslation(); const [favorites] = useFavorites(STORE_FAVS_BASE); const [validators, setValidators] = useState([]); - const [selection, setSelection] = useState([]); + const [selection, setSelection] = useState(); const [available, setAvailable] = useState([]); useEffect((): void => { - if (!selection.length && nominees) { + if (!selection && nominees) { setSelection(nominees); } }, [selection, nominees]); @@ -83,13 +83,13 @@ function Nominate ({ className, controllerId, nominees, onClose, next, stakingOv label={t('filter candidates')} maxCount={MAX_NOMINEES} onChange={setSelection} - value={selection} + value={selection || []} />