diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index aa1d0c6fd13a39f300bb7b7852a09a8617c0a472..edc519388361417084f1ef0f1f6799684a57804c 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -12840,6 +12840,7 @@ window.DefaultRules = (function() {
 			
 			case "rest":
 			case "please you":
+			case "choose her own job":
 				// slaves always qualify for this assignment 
 				break;
 
@@ -18562,7 +18563,8 @@ window.rulesAssistantOptions = (function() {
 				["Public Servant", "serve the public"],
 				["Classes", "take classes"],
 				["Milked", "get milked"],
-				["Gloryhole", "work a glory hole"]
+				["Gloryhole", "work a glory hole"],
+				["Choose Her Own", "choose her own job"]
 			];
 
 			if (V.HGSuite > 0) items.push(["Head Girl Suite", "live with your Head Girl"]);
diff --git a/src/js/DefaultRules.tw b/src/js/DefaultRules.tw
index 7148316c64707efcf6fcbc14618f68cd80cc6202..8ef94f2cf210f9049c3a9c6b8842917c58401dec 100644
--- a/src/js/DefaultRules.tw
+++ b/src/js/DefaultRules.tw
@@ -80,6 +80,7 @@ window.DefaultRules = (function() {
 			
 			case "rest":
 			case "please you":
+			case "choose her own job":
 				// slaves always qualify for this assignment 
 				break;
 
diff --git a/src/js/rulesAssistantOptions.tw b/src/js/rulesAssistantOptions.tw
index 59328fdccb27cce1adfa755b922969e390186466..d1d00ca4ffd1505d8a273779877e4afb2828aa7b 100644
--- a/src/js/rulesAssistantOptions.tw
+++ b/src/js/rulesAssistantOptions.tw
@@ -3364,7 +3364,8 @@ window.rulesAssistantOptions = (function() {
 				["Public Servant", "serve the public"],
 				["Classes", "take classes"],
 				["Milked", "get milked"],
-				["Gloryhole", "work a glory hole"]
+				["Gloryhole", "work a glory hole"],
+				["Choose Her Own", "choose her own job"]
 			];
 
 			if (V.HGSuite > 0) items.push(["Head Girl Suite", "live with your Head Girl"]);