diff --git a/code/datums/mind.dm b/code/datums/mind.dm
index 2f22e58d37b..103865bee94 100644
--- a/code/datums/mind.dm
+++ b/code/datums/mind.dm
@@ -1419,9 +1419,10 @@
return A
/datum/mind/proc/announce_objectives()
- to_chat(current, "Your current objectives:")
- for(var/line in splittext(gen_objective_text(), "
"))
- to_chat(current, line)
+ if(current)
+ to_chat(current, "Your current objectives:")
+ for(var/line in splittext(gen_objective_text(), "
"))
+ to_chat(current, line)
/datum/mind/proc/find_syndicate_uplink()
var/list/L = current.get_contents()