diff --git a/src/cheats/cheatEditArcology.js b/src/cheats/cheatEditArcology.js
index 3c45c75dfbf9d84801e304b5769fc7e3f91f2179..ea62be441a9507f7b2a7723c844ebdf1ef35af2e 100644
--- a/src/cheats/cheatEditArcology.js
+++ b/src/cheats/cheatEditArcology.js
@@ -6,10 +6,15 @@
 App.UI.Cheat.arcology = function(num) {
 	const el = new DocumentFragment();
 	const arc = V.arcologies[num];
-	const tabBar = new App.UI.Tabs.TabBar("CheatArcology");
-	tabBar.addTab("Cheat", "cheat", cheat());
-	tabBar.addTab("Future societies", "fs", fs());
-	el.append(tabBar.render());
+	if (arc.rival) {
+		el.append(`You cannot cheat edit your rival's arcology at the moment.`);
+	} else {
+		const tabBar = new App.UI.Tabs.TabBar("CheatArcology");
+		tabBar.addTab("Cheat", "cheat", cheat());
+		tabBar.addTab("Future societies", "fs", fs());
+		el.append(tabBar.render());
+	}
+
 	return el;
 
 	function cheat() {