diff --git a/src/uncategorized/randomNonindividualEvent.tw b/src/uncategorized/randomNonindividualEvent.tw
index fadbdd8ef147ad8c2bfaf06360959addd394dc3a..d1cf38f98c837ee720ec6cb7add277580afafe66 100644
--- a/src/uncategorized/randomNonindividualEvent.tw
+++ b/src/uncategorized/randomNonindividualEvent.tw
@@ -543,10 +543,10 @@
 		<<if ($cash > 20000)>>
 			<<set $recruit.push("school sale")>>
 		<</if>>
-		<<if (_S.HeadGirl.devotion > 50) && (_S.HeadGirl.skill.entertainment >= 100)>>
+		<<if _S.HeadGirl && (_S.HeadGirl.devotion > 50) && (_S.HeadGirl.skill.entertainment >= 100)>>
 			<<set $recruit.push("female recruit")>>
 		<</if>>
-		<<if (_S.HeadGirl.devotion > 50) && (_S.HeadGirl.skill.whoring >= 100)>>
+		<<if _S.HeadGirl && (_S.HeadGirl.devotion > 50) && (_S.HeadGirl.skill.whoring >= 100)>>
 			<<set $recruit.push("whore recruit")>>
 		<</if>>
 		<<if $PC.skill.hacking >= 50 && (random(0,100) < $PC.skill.hacking) || $cheatMode>>
@@ -601,11 +601,11 @@
 		<<if ($cash > 20000)>>
 			<<set $recruit.push("school trap")>>
 		<</if>>
-		<<if (_S.HeadGirl.devotion > 50) && (_S.HeadGirl.dick > 0)>>
+		<<if _S.HeadGirl && (_S.HeadGirl.devotion > 50) && (_S.HeadGirl.dick > 0)>>
 			<<set $recruit.push("male recruit")>>
 		<</if>>
 		<<if $seeDicks != 100>>
-			<<if (_S.HeadGirl.devotion > 50)>>
+			<<if (_S.HeadGirl && _S.HeadGirl.devotion > 50)>>
 				<<set $RecETSevent.push("mismatched pair")>>
 			<</if>>
 			<<if ($rep/400) > (random(1,100) || $cheatMode)>>