diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index 005b2896496d916414559e28feab994d8932e3cb..180803cfe6895fd4613fe13e303696d5282b34fe 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -2,8 +2,8 @@
 
 <<set $nextButton = "Continue", $nextLink = "Main", $returnTo = "Main">>
 
-<<if [1019, 1020, 1021, 1022, 1023, 2022].includes($releaseID)>>
-	<<set $releaseID = 1024>>
+<<if $releaseID == 1021 || $releaseID == 1020 || $releaseID == 1019 || $releaseID == 2022>>
+	<<set $releaseID = 1022>>
 <</if>>
 
 <<if Array.isArray($nationalities)>>
@@ -3104,6 +3104,13 @@ Setting missing slave variables:
 
 <</for>>
 
+<<if $incubator > 0>>
+	<<for _bci = 0; _bci < $tanks.length; _bci++>>
+		<<set _incubatedSlave = $slaves[_bci]>>
+		<<PMODinit _incubatedSlave>>
+	<</for>>
+<</if>>
+
 <<set $AgeEffectOnTrainerPricingPC = 1>>
 <<set $AgeEffectOnTrainerEffectivenessPC = 1>>
 <<set $AgeTrainingUpperBoundPC = 14>>