diff --git a/src/argparse.c b/src/argparse.c index 6e1a9b90..6f6fe151 100644 --- a/src/argparse.c +++ b/src/argparse.c @@ -94,7 +94,13 @@ static inline int reset_password() .hash = "$5$PwFeXpBBIBZuZdZl$fP8fFPWCLoaWcnVXVSR.3Xi8TEqCvX92gjhowNNn6S4", }; - int rv = neu_persister_update_user(&info); + + int rv = neu_persister_create(); + if (0 != rv) { + return rv; + } + + rv = neu_persister_update_user(&info); return rv; }