diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/report.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/report.cc b/src/report.cc index 1227e317..877e6bbb 100644 --- a/src/report.cc +++ b/src/report.cc @@ -141,7 +141,11 @@ value_t report_t::fn_market_value(call_scope_t& args) value_t report_t::fn_strip(call_scope_t& args) { - return args[0].strip_annotations(what_to_keep()); + value_t temp(args[0].strip_annotations(what_to_keep())); + if (HANDLED(base)) + return temp; + else + return temp.unreduced(); } value_t report_t::fn_rounded(call_scope_t& args) |