diff --git a/src/js/economyJS.js b/src/js/economyJS.js
index 31234de23f9c26af57c6c1ae6f8a47911116cb2b..71f355dd232921065c51ff17c1dd585e872519a7 100644
--- a/src/js/economyJS.js
+++ b/src/js/economyJS.js
@@ -1166,8 +1166,7 @@ window.repX = function(rep, what, who) {
 
 	//Check if total rep is over cap, and use "overflow" category to expense it down if needed.
 	if (V.rep > 20000) {
-		V.lastWeeksRepExpenses.overflow += (20000 - V.rep);
-		V.rep += (20000 - V.rep);
+		V.lastWeeksRepExpenses.overflow += (20000 - V.rep); V.rep = 20000;
 	}
 
 	//INCOME