diff --git a/src/libxrpl/tx/transactors/credentials/CredentialCreate.cpp b/src/libxrpl/tx/transactors/credentials/CredentialCreate.cpp index 88b860e79e..40f8a0c925 100644 --- a/src/libxrpl/tx/transactors/credentials/CredentialCreate.cpp +++ b/src/libxrpl/tx/transactors/credentials/CredentialCreate.cpp @@ -107,7 +107,7 @@ CredentialCreate::doApply() return tecEXPIRED; } - sleCred->setFieldU32(sfExpiration, ctx_.tx.getFieldU32(sfExpiration)); + sleCred->setFieldU32(sfExpiration, *optExp); } auto const sleIssuer = view().peek(keylet::account(account_));