diff --git a/src/js/DefaultRules.js b/src/js/DefaultRules.js
index 3213b126b16ce7cdfc0104c227ba6086337892ff..0ad933d11573b586f80008f639eb3e6bd51fd79f 100644
--- a/src/js/DefaultRules.js
+++ b/src/js/DefaultRules.js
@@ -2231,8 +2231,13 @@ window.DefaultRules = (function() {
 		}
 
 		if (rule.skinColor !== undefined && rule.skinColor !== "no default setting" && rule.skinColor !== slave.skin) {
-			slave.skin = rule.skinColor;
-			r += `<br>${slave.slaveName}'s skin color has been set to ${rule.skinColor}.`;
+			if (rule.skinColor === "natural") {
+				slave.skin = slave.origSkin;
+				r += `<br>${slave.slaveName}'s skin color has been returned to ${slave.origSkin}.`;
+			} else {
+				slave.skin = rule.skinColor;
+				r += `<br>${slave.slaveName}'s skin color has been set to ${rule.skinColor}.`;
+			}
 		}
 
 
diff --git a/src/js/rulesAssistantOptions.js b/src/js/rulesAssistantOptions.js
index e93119c962c5bcab798e6d82efb42772f944e17f..9cc82b0159556831bd83224bcc09f3d2d4a35c5f 100644
--- a/src/js/rulesAssistantOptions.js
+++ b/src/js/rulesAssistantOptions.js
@@ -3513,6 +3513,7 @@ window.rulesAssistantOptions = (function() {
 		constructor() {
 			const items = [
 				["no default setting"],
+				["natural"],
 				["pale"],
 				["lightened"],
 				["tanned"],