Hi
It looks like DKP values are stored as singles in some places:
On the other hand, the value is correctly shown in other places:
I haven't looked through the code, but as with all currency, maybe the numbers should be stored as integers (in µDKP) or as Decimal?