Shelly1 External Temperature Module, MQTT reading bug

I found out there is a bug on this specific shelly device which makes it send the value preceded by a semicolon.

My MQTT listener reads:

Message 116 received on shellies/shelly1-XXXXXXXXXXX/ext_temperature/0 at 22:56:

:36.38

Is there an easy way to fix it in the config file with a value_template?

Never mind, updating the firmware fixed the issue.