diff --git a/src/cheats/cheatEditArcology.js b/src/cheats/cheatEditArcology.js
index aecfa495bef320a6f14dab02d31a9ceb92538ba1..7a1ea4d5dd76d11f67dfc34e551e17895ac36be6 100644
--- a/src/cheats/cheatEditArcology.js
+++ b/src/cheats/cheatEditArcology.js
@@ -78,21 +78,23 @@ App.UI.Cheat.arcology = function(num) {
 			if (arc.hasOwnProperty(`${FS}Law`)) {
 				options.addOption(`${App.Data.FutureSociety.records[FS].noun} law`, `${FS}Law`, arc).showTextBox();
 			}
+			if (arc.hasOwnProperty(`${FS}Law2`)) {
+				options.addOption(`${App.Data.FutureSociety.records[FS].noun} law 2`, `${FS}Law2`, arc).showTextBox();
+			}
 			switch (FS) {
 				case "FSSupremacist":
 					option = options.addOption(`Supremacist race`, `FSSupremacistRace`, arc);
 					for (const [race, capRace] of App.Data.misc.filterRaces) {
 						option.addValue(capRace, race);
 					}
-					options.addOption(`${App.Data.FutureSociety.records[FS].noun} FSSupremacistLawME`, `${FS}FSSupremacistLawME`, arc).showTextBox();
+					options.addOption(`${App.Data.FutureSociety.records[FS].noun} FSSupremacistLawME`, `FSSupremacistLawME`, arc).showTextBox();
 					break;
 				case "FSSubjugationist":
 					option = options.addOption(`Subjugationist race`, `FSSubjugationistRace`, arc);
 					for (const [race, capRace] of App.Data.misc.filterRaces) {
 						option.addValue(capRace, race);
 					}
-					options.addOption(`${App.Data.FutureSociety.records[FS].noun} law ME`, `${FS}FSSubjugationistLawME`, arc).showTextBox();
-
+					options.addOption(`${App.Data.FutureSociety.records[FS].noun} law ME`, `FSSubjugationistLawME`, arc).showTextBox();
 					break;
 				case "FSHedonistic":
 					options.addOption(`${App.Data.FutureSociety.records[FS].noun} diet research`, `FSHedonisticDecadenceDietResearch`, arc).showTextBox();
@@ -113,7 +115,6 @@ App.UI.Cheat.arcology = function(num) {
 					break;
 				case "FSNeoImperialist":
 					options.addOption(`${App.Data.FutureSociety.records[FS].noun} law 1`, `FSNeoImperialistLaw1`, arc).showTextBox();
-					options.addOption(`${App.Data.FutureSociety.records[FS].noun} law 2`, `FSNeoImperialistLaw2`, arc).showTextBox();
 					break;
 			}
 		}