diff --git a/src/endWeek/nextWeek/nextWeek.js b/src/endWeek/nextWeek/nextWeek.js
index ac272771ac373f41bd7afcd4fa08879131f82cdf..19cc42c1edac5d003af1e8067b382db69083b0a9 100644
--- a/src/endWeek/nextWeek/nextWeek.js
+++ b/src/endWeek/nextWeek/nextWeek.js
@@ -4,11 +4,11 @@ App.EndWeek.nextWeek = function() {
 	V.upgradeMultiplierMedicine = upgradeMultiplier('medicine');
 	V.upgradeMultiplierTrade = upgradeMultiplier('trading');
 
-	if (V.rivalOwner !== 0) {
-		const rival = V.arcologies.find(function(s) { return s.rival === 1; });
-		if (rival) {
-			V.rivalOwner = rival.prosperity;
-		}
+	const rival = V.arcologies.find(function(s) { return s.direction !== 0 && s.rival === 1; });
+	if (rival && V.rivalOwner !== 0) {
+		V.rivalOwner = rival.prosperity;
+	} else if (!rival) {
+		V.rivalSet = 0;
 	}
 
 	if (V.playerAging !== 0) {