diff --git a/src/Corporation/corporate-divisionAcquiring.js b/src/Corporation/corporate-divisionAcquiring.js
index 9b3dea70ccf085f5e0351c62e1b60f99d6b17362..145c9a3bc16bcf6f611a03f27999bc8126e83fe1 100644
--- a/src/Corporation/corporate-divisionAcquiring.js
+++ b/src/Corporation/corporate-divisionAcquiring.js
@@ -51,7 +51,7 @@ App.Corporate.Init_DivisionAcquiring = function(shared) {
 		dissolve() {
 			App.Corporate.sellSlaves(this, this.heldSlaves);
 			super.dissolve();
-			delete V[`${this._const.corpId}Slaves`];
+			delete V.corp[`${this._const.corpId}Slaves`];
 		}
 		getAutoBuyFromMarket() {
 			return false;
diff --git a/src/Corporation/corporate-divisionBase.js b/src/Corporation/corporate-divisionBase.js
index eb34760719e0f27d5887bed11da2735a449d005f..021cc99ad67e24d8fb9b21c0b8c5761739d410a6 100644
--- a/src/Corporation/corporate-divisionBase.js
+++ b/src/Corporation/corporate-divisionBase.js
@@ -189,7 +189,7 @@ App.Corporate.Init_DivisionBase = function(shared) {
 			this.setStored('', 0);
 			App.Corporate.sellDevelopment(this);
 			App.Corporate.dissolvedDivision();
-			this.relatedDivisions.to.forEach(nextDep => delete V[`${this._const.corpId}To${nextDep.id}`]);
+			this.relatedDivisions.to.forEach(nextDep => delete V.corp[`${this._const.corpId}To${nextDep.id}`]);
 		}
 
 		// private helpers
diff --git a/src/Corporation/corporate.js b/src/Corporation/corporate.js
index aa2c8627d16eff8645f2ef7b80c434a6b87f5371..8e743336993b24b8398e9ba921350be448c9a907 100644
--- a/src/Corporation/corporate.js
+++ b/src/Corporation/corporate.js
@@ -598,35 +598,38 @@ App.Corporate.Init = function() {
 		this.ledger.release();
 
 		// Some of these will need to be refactored into App.Corporate.Specialization
-		const toDelete = [
-			"corpCash",
+		const toDeleteGlobal = [
 			"personalShares",
 			"publicShares",
-			"corpDividend",
 			"dividendTimer",
-			"corpSpecAccent",
-			"corpSpecAge",
-			"corpSpecAmputee",
-			"corpSpecBalls",
-			"corpSpecDevotion",
-			"corpSpecDick",
-			"corpSpecEducation",
-			"corpSpecGender",
-			"corpSpecGenitalia",
-			"corpSpecWeight",
-			"corpSpecHeight",
-			"corpSpecHormones",
-			"corpSpecImplants",
-			"corpSpecInjection",
-			"corpSpecIntelligence",
-			"corpSpecMilk",
-			"corpSpecMuscle",
-			"corpSpecPussy",
-			"corpSpecSexEd",
-			"corpSpecTrust",
-			"corpSpecVirgin"
 		];
-		toDelete.forEach(id => delete V[id]);
+		toDeleteGlobal.forEach(id => delete V[id]);
+		const toDeleteCorp = [
+			"Cash",
+			"Dividend",
+			"SpecAccent",
+			"SpecAge",
+			"SpecAmputee",
+			"SpecBalls",
+			"SpecDevotion",
+			"SpecDick",
+			"SpecEducation",
+			"SpecGender",
+			"SpecGenitalia",
+			"SpecWeight",
+			"SpecHeight",
+			"SpecHormones",
+			"SpecImplants",
+			"SpecInjection",
+			"SpecIntelligence",
+			"SpecMilk",
+			"SpecMuscle",
+			"SpecPussy",
+			"SpecSexEd",
+			"SpecTrust",
+			"SpecVirgin"
+		];
+		toDeleteCorp.forEach(id => delete V.corp[ID]);
 
 		if(this.hasMarket) {
 			App.Arcology.cellUpgrade(V.building, App.Arcology.Cell.Market, "Corporate Market", "Markets");