diff --git a/multinode-demo/delegate-stake.sh b/multinode-demo/delegate-stake.sh index cb68a7a9f0..10b6121f3c 100755 --- a/multinode-demo/delegate-stake.sh +++ b/multinode-demo/delegate-stake.sh @@ -88,16 +88,15 @@ if [[ ! -f $vote_account ]]; then exit 1 fi -if [[ -f $stake_account ]]; then - echo "Error: $stake_account already exists" - exit 1 -fi - if ((airdrops_enabled)); then $solana_cli "${common_args[@]}" airdrop "$stake_sol" fi -$solana_keygen new --no-passphrase -so "$stake_account" +if ! [[ -f "$stake_account" ]]; then + $solana_keygen new --no-passphrase -so "$stake_account" +else + echo "$stake_account already exists! Using it" +fi set -x $solana_cli "${common_args[@]}" \