diff --git a/src/js/futureSocietyJS.js b/src/js/futureSocietyJS.js
index 77722c33852f3b8804256722d0c02c28ccfba4d2..8f9e1b1d727ba2f02ca2f20f5ba4d7948e0e4ff9 100644
--- a/src/js/futureSocietyJS.js
+++ b/src/js/futureSocietyJS.js
@@ -78,6 +78,11 @@ window.FutureSocieties = (function() {
 				arcology.FSGenderFundamentalistLawBimbo = 0;
 				arcology.FSGenderFundamentalistSMR = 0;
 				break;
+			case "FSSupremacist":
+				arcology[FSLaw] = 0;
+				arcology[FSSMR] = 0;
+				V.noSubhumansInArmy = 0;
+				break;
 			case "FSTransformationFetishist":
 			case "FSAssetExpansionist":
 				arcology[FSSMR] = 0;
@@ -104,6 +109,7 @@ window.FutureSocieties = (function() {
 				arcology[FSLaw] = 0;
 				arcology[FSSMR] = 0;
 				V.universalRulesChildrenBecomeBreeders = 0;
+				V.pregExemption = 0;
 				break;
 			case "FSRestart":
 				arcology[FSLaw] = 0;