diff --git a/src/data/backwardsCompatibility/datatypeCleanup.js b/src/data/backwardsCompatibility/datatypeCleanup.js
index 6ae2a51ef83af9d163427dda9db0f3e75b3a78d7..3735c904d8d588aa6985d33b03165ffe1c6a869f 100644
--- a/src/data/backwardsCompatibility/datatypeCleanup.js
+++ b/src/data/backwardsCompatibility/datatypeCleanup.js
@@ -749,14 +749,14 @@ globalThis.SlaveDatatypeCleanup = (function SlaveDatatypeCleanup() {
 		slave.boobsImplant = Math.max(+slave.boobsImplant, 0) || 0;
 		if (slave.boobsImplant === 0) {
 			slave.boobsImplantType = "none";
-		} else if (slave.boobsImplantType === "none") {
+		} else if (slave.boobsImplant > 0) {
 			slave.boobsImplantType = "normal";
 		}
 		slave.breastMesh = Math.clamp(+slave.breastMesh, 0, 1) || 0;
 		slave.buttImplant = Math.clamp(+slave.buttImplant, 0, 3) || 0;
 		if (slave.buttImplant === 0) {
 			slave.buttImplantType = "none";
-		} else if (slave.buttImplantType === "none") {
+		} else if (slave.buttImplant > 0) {
 			slave.buttImplantType = "normal";
 		}
 		slave.heightImplant = Math.clamp(+slave.heightImplant, -10, 10) || 0;