diff --git a/src/uncategorized/saChoosesOwnJob.tw b/src/uncategorized/saChoosesOwnJob.tw
index d26842c7ca2f10f4b54a855edd5970a415e4713f..2bff9cda366ce3219aac9db640840c5063584442 100644
--- a/src/uncategorized/saChoosesOwnJob.tw
+++ b/src/uncategorized/saChoosesOwnJob.tw
@@ -50,6 +50,10 @@
 			<<= assignJob($slaves[$i], "be a servant")>>
 		<</if>>
 
+	<<elseif ($universalRulesAssignsSelfFacility == 1) && (($slaves[$i].devotion < 45) || ($slaves[$i].trust < 45) || ($slaves[$i].sexualQuirk == "caring"))>>
+		<<set $slaves[$i].choosesOwnAssignmentText += " enjoys taking care of infants, so $he decides to work in $nurseryName.">>
+		<<= assignJob($slaves[$i], "work as a nanny")>>
+
 	<<elseif ($slaves[$i].relationship == -1)>>
 		<<set $slaves[$i].choosesOwnAssignmentText += " relies on promiscuity to fulfill $his emotional needs,">>
 		<<if ($cash < 10000)>>