diff --git a/src/js/rulesAssistant.tw b/src/js/rulesAssistant.tw
index 39362e97c8abd9bf57ff06b7f38d400089f6de38..f0b07f145ee1ee21b3c6973b7b83054c13d92365 100644
--- a/src/js/rulesAssistant.tw
+++ b/src/js/rulesAssistant.tw
@@ -91,6 +91,13 @@ window.RAFacilityRemove = function RAFacilityRemove(slave, rule) {
 		}
 		break;
 
+	case "work as a nanny":
+		if (slave.assignment === rule.setAssignment) {
+			r += `<br>${slave.slaveName} has been removed from ${V.nurseryName} and has been assigned to ${rule.removalAssignment}.`;
+			assignJob(slave, rule.removalAssignment);
+		}
+		break;
+
 	case "get treatment in the clinic":
 		if (slave.assignment === rule.setAssignment) {
 			r += `<br>{slave.slaveName} has been removed from ${V.clinicName} and has been assigned to ${rule.removalAssignment}.`;