diff --git a/code/game/machinery/adv_med.dm b/code/game/machinery/adv_med.dm
index 84ac5978e2c..5aaadab0078 100644
--- a/code/game/machinery/adv_med.dm
+++ b/code/game/machinery/adv_med.dm
@@ -420,8 +420,7 @@
dat += "
"
- var/blood_percent = round((occupant.blood_volume / BLOOD_VOLUME_NORMAL))
- blood_percent *= 100
+ var/blood_percent = round((occupant.blood_volume / BLOOD_VOLUME_NORMAL) * 100, 1)
extra_font = (occupant.blood_volume > 448 ? "" : "")
dat += "[extra_font]\tBlood Level %: [blood_percent] ([occupant.blood_volume] units)
"