summaryrefslogtreecommitdiff
path: root/src/commodity.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/commodity.cc')
-rw-r--r--src/commodity.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/commodity.cc b/src/commodity.cc
index 5335d8a8..51b8f29c 100644
--- a/src/commodity.cc
+++ b/src/commodity.cc
@@ -221,6 +221,8 @@ commodity_t& commodity_t::nail_down(const expr_t& expr)
{
annotation_t new_details;
new_details.value_expr = expr;
+ new_details.add_flags(ANNOTATION_VALUE_EXPR_CALCULATED);
+
commodity_t * new_comm =
commodity_pool_t::current_pool->find_or_create(symbol(), new_details);
return *new_comm;