diff --git a/code/modules/antagonists/xeno/xeno.dm b/code/modules/antagonists/xeno/xeno.dm
index eaebc61cd477..115e40ca595c 100644
--- a/code/modules/antagonists/xeno/xeno.dm
+++ b/code/modules/antagonists/xeno/xeno.dm
@@ -111,7 +111,7 @@
parts += "The [name] were:
"
- if(check_captivity(progenitor))
+ if(check_captivity(progenitor.current) == CAPTIVE_XENO_PASS)
parts += span_greentext("The progenitor of this hive was [progenitor.key], as [progenitor], who successfully escaped captivity!") + "
"
else
parts += span_redtext("The progenitor of this hive was [progenitor.key], as [progenitor], who failed to escape captivity") + "
"
@@ -138,7 +138,7 @@
else
thank_you_message = "xenofauna combat effectiveness"
- parts += "Nanotrasen thanks the crew of [station_name()] for providing much needed research data on [thank_you_message]."
+ parts += "Nanotrasen thanks the crew of [station_name()] for providing much needed research data on [thank_you_message]."
return "