diff --git a/code/game/machinery/computer/skills.dm b/code/game/machinery/computer/skills.dm
index e0c6f724ab..5c585e3f2d 100644
--- a/code/game/machinery/computer/skills.dm
+++ b/code/game/machinery/computer/skills.dm
@@ -277,7 +277,11 @@ What a mess.*/
else
P.info += "General Record Lost!
"
P.info += ""
- P.name = "Employment Record ([active1.fields["name"]])"
+ if(active1)
+ P.name = "Employment Record ([active1.fields["name"]])"
+ else
+ P.name = "Employment Record (Unknown/Invald Entry)"
+ log_debug("[usr] ([usr.ckey]) attempted to print a null employee record, this should be investigated.")
printing = null
//RECORD DELETE
if ("Delete All Records")