It seems that TradeProfit indeed does it and if it was logged it was also logged with the right value although during a TMF obviously something happens that should not happen and leads to completely strange results.