diff --git a/src/data/backwardsCompatibility/datatypeCleanup.js b/src/data/backwardsCompatibility/datatypeCleanup.js
index bbe0d4b5cb0dcef595ebf981fa078e55d7165759..94396d71f5d5ebfbce997f884c6976db2bd4a3ed 100644
--- a/src/data/backwardsCompatibility/datatypeCleanup.js
+++ b/src/data/backwardsCompatibility/datatypeCleanup.js
@@ -2594,6 +2594,20 @@ App.Entity.Utils.RARuleDatatypeCleanup = function() {
 		if (typeof (set.abortion) === "string") {
 			set.abortion = [set.abortion];
 		}
+		switch(set.collar) {
+			case "porcelain mask":
+				set.faceAccessory = set.collar;
+				set.collar = null;
+				break;
+			case "bit gag":
+			case "dildo gag":
+			case "massive dildo gag":
+			case "ball gag":
+			case "ring gag":
+				set.mouthAccessory = set.collar;
+				set.collar = null;
+				break;
+		}
 	}
 }();