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; }