diff --git a/src/facilities/nursery/childrenReport.tw b/src/facilities/nursery/childrenReport.tw
index 0b9768a47eca05b5f167e554f912f99787245310..ee6bd9c3a007d68f102524837e1e488e79a5160a 100644
--- a/src/facilities/nursery/childrenReport.tw
+++ b/src/facilities/nursery/childrenReport.tw
@@ -370,7 +370,7 @@
 	<<else>>
 		<<set $cribs[_nur].energy = 0, $cribs[_nur].need = 0>>
 	<</if>>
-	
+	/* these are breaking everything, temporarily commented out
 	<<set $cribs[_nur].weight = Math.clamp($cribs[_nur].weight, -100, 200)>>
 	<<set $cribs[_nur].muscles = Math.clamp($cribs[_nur].muscles, -100, 100)>>
 	<<set $cribs[_nur].dick = Math.clamp($cribs[_nur].dick, 0, 10)>>
@@ -379,7 +379,7 @@
 	<<set $cribs[_nur].boobs = Math.clamp($cribs[_nur].boobs, 0, 30000)>>
 	<<set $cribs[_nur].height = Math.clamp($cribs[_nur].height, 0, 274)>>
 	<<set $cribs[_nur].hormoneBalance = Math.clamp($cribs[_nur].hormoneBalance, -500, 500)>>
-	
+	*/
 <br>
 <</for>>
 /*
diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index 36e1ec4c328bf248aaba74152799eb6e2b5512e7..74705a120f8106d580adf22becf8361f888cf975 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -3604,9 +3604,10 @@ Setting missing slave variables:
 <</if>>
 
 <<if $nurseryNannies > 0>>
-	<<for _bcn = 0; _bcn < $cribs.length; _bcn++>>
-		<<set _incubatedSlave = $cribs[_bcn]>>
-		<<PMODinit _incubatedSlave>>
+	<<for _bci = 0; _bci < $cribs.length; _bci++>>
+		<<set _nurseryChild = $cribs[_bci]>>
+		<<set _nurseryChild.pregType = 0>>
+		<<PMODinit _nurseryChild>>
 	<</for>>
 <</if>>