diff --git a/src/business/business-ledger/gncEntryLedgerControl.c b/src/business/business-ledger/gncEntryLedgerControl.c index 09c12e592f..d55123a3cd 100644 --- a/src/business/business-ledger/gncEntryLedgerControl.c +++ b/src/business/business-ledger/gncEntryLedgerControl.c @@ -337,8 +337,10 @@ static gboolean gnc_entry_ledger_traverse (VirtualLocation *p_new_virt_loc, break; /* Create the account if necessary. Also checks for a placeholder */ - (void) gnc_entry_ledger_get_account_by_name (ledger, (BasicCell *)cell, cell->cell.value, - &ledger->full_refresh); + if (!gnc_entry_ledger_get_account_by_name (ledger, (BasicCell *) cell, + cell->cell.value, + &ledger->full_refresh)) + return TRUE; } while (FALSE);