diff --git a/src/js/economyJS.js b/src/js/economyJS.js
index 2347bb05fee05ae3e3482cbd4df52382680ed194..d5ec91d01c0fd8d1f8c3fe37158dbb66d4cc08b2 100644
--- a/src/js/economyJS.js
+++ b/src/js/economyJS.js
@@ -753,8 +753,8 @@ window.getSlaveCost = function(s) {
 		if (!canWalk) {
 			cost += rulesCost;
 		} else {
-			cost += getLimbCount(slave, 0) * 0.25 * rulesCost;
-			cost += (getLimbCount(slave, 2) + getLimbCount(slave, 3) + getLimbCount(slave, 4) + getLimbCount(slave, 5) + getLimbCount(slave, 6)) * 0.125 * rulesCost;
+			cost += getLimbCount(s, 0) * 0.25 * rulesCost;
+			cost += (getLimbCount(s, 2) + getLimbCount(s, 3) + getLimbCount(s, 4) + getLimbCount(s, 5) + getLimbCount(s, 6)) * 0.125 * rulesCost;
 		}
 	}