diff --git a/src/pregmod/sePlayerBirth.tw b/src/pregmod/sePlayerBirth.tw
index b4345de49b9b875228fb0396ecdb1aa85a336e5a..535b10ab1cb4572f9b2eaf442d81edfca3617807 100644
--- a/src/pregmod/sePlayerBirth.tw
+++ b/src/pregmod/sePlayerBirth.tw
@@ -557,6 +557,10 @@ You arrange yourself to give birth, relaxing until your body urges you to begin
 	<<if $tanks.length < $incubator>>
 		| <<link $incubatorNameCaps>>
 			<<replace "#choice">>
+			    <<if $freeTanks < _count>>
+					<<set _count = $freeTanks>>
+					You only have enough free tanks in $incubatorName for _count of your children.
+				<</if>>
 				<<set $PC.reservedChildren = _count>>
 				You have decided to send your child<<if _count > 1>>ren<</if>> to $incubatorName, to be grown and eventually trained as <<if _count == 1>>a <</if>>new slave<<if _count > 1>>s<</if>>.
 				<<include "Incubator Workaround">>