diff --git a/src/register/ledger-core/split-register.c b/src/register/ledger-core/split-register.c index 29139cfd49..e2166e4b4c 100644 --- a/src/register/ledger-core/split-register.c +++ b/src/register/ledger-core/split-register.c @@ -1400,7 +1400,7 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit) g_assert(xaccTransIsOpen(trans)); /* If we are committing the blank split, add it to the account now */ - if (trans == blank_trans) + if (split == blank_split && !info->blank_split_edited) { account = gnc_split_register_get_default_account(reg); if (account)