diff --git a/code/modules/admin/player_panel.dm b/code/modules/admin/player_panel.dm
index dead2f26e53..6f595f5c9ce 100644
--- a/code/modules/admin/player_panel.dm
+++ b/code/modules/admin/player_panel.dm
@@ -349,12 +349,16 @@
var/brains = 0
var/other_players = 0
var/living_skipped = 0
+ var/drones = 0
for(var/mob/M in mob_list)
if(M.ckey)
if(isnewplayer(M))
lobby_players++
continue
else if(M.stat != DEAD && M.mind && !isbrain(M))
+ if(isdrone(M))
+ drones++
+ continue
if(M.z == ZLEVEL_CENTCOM)
living_skipped++
continue
@@ -373,7 +377,7 @@
other_players++
dat += "
Players:|[connected_players - lobby_players] ingame|[connected_players] connected|[lobby_players] lobby|"
dat += "
Living Players:|[living_players_connected] active|[living_players - living_players_connected] disconnected|[living_players_antagonist] antagonists|"
- dat += "
SKIPPED \[On centcom Z-level\]: [living_skipped] living players|"
+ dat += "
SKIPPED \[On centcom Z-level\]: [living_skipped] living players|[drones] living drones|"
dat += "
Dead/Observing players:|[observers_connected] active|[observers - observers_connected] disconnected|[brains] brains|"
if(other_players)
dat += "
[other_players] players in invalid state or the statistics code is bugged!"