diff --git a/code/modules/pda/utilities.dm b/code/modules/pda/utilities.dm
index a03a36e005a..4b2d02c33d4 100644
--- a/code/modules/pda/utilities.dm
+++ b/code/modules/pda/utilities.dm
@@ -109,8 +109,12 @@
if(A.reagents.reagent_list.len > 0)
var/reagents_length = A.reagents.reagent_list.len
to_chat(user, "[reagents_length] chemical agent[reagents_length > 1 ? "s" : ""] found.")
- for(var/re in A.reagents.reagent_list)
- to_chat(user, "\t [re]")
+ for(var/datum/reagent/R in A.reagents.reagent_list)
+ if(R.id != "blood")
+ to_chat(user, "\t [R]")
+ else
+ var/blood_type = R.data["blood_type"]
+ to_chat(user, "\t [R] [blood_type]")
else
to_chat(user, "No active chemical agents found in [A].")
else