From 24660782f04f82f7ff85ec7e00410807929dec33 Mon Sep 17 00:00:00 2001 From: John Ralls Date: Wed, 22 Jan 2014 01:53:02 +0000 Subject: [PATCH] Bug 722123 - Zero price entry added to price database on stock purchase Just needed to get the new price back from the cell after it was calculated. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23740 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/register/ledger-core/split-register.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/register/ledger-core/split-register.c b/src/register/ledger-core/split-register.c index a5a2c64e77..50559940c4 100644 --- a/src/register/ledger-core/split-register.c +++ b/src/register/ledger-core/split-register.c @@ -2243,8 +2243,10 @@ gnc_split_register_auto_calc (SplitRegister *reg, Split *split) recalculate_value (split, reg, price, amount, shares_changed); if (price_changed) + { + price = gnc_price_cell_get_value (cell); record_price (reg, account, price); - + } return TRUE; }