diff --git a/src/endWeek/shared/physicalDevelopment.js b/src/endWeek/shared/physicalDevelopment.js
index c8b6d504ee25de56d6c18e02a213d41d674ffedd..db6e609ff5356f8e5830c7c388ba1cd27928fbfa 100644
--- a/src/endWeek/shared/physicalDevelopment.js
+++ b/src/endWeek/shared/physicalDevelopment.js
@@ -59,7 +59,11 @@ App.EndWeek.Shared.physicalDevelopment = function(actor, player = false) {
 					}
 				}
 				if (actor.geneticQuirks.neoteny !== 2) {
-					increaseBoobs(actor);
+					if (physicalAgeSwap > actor.pubertyAgeXX) {
+						increaseBoobs(actor); // this function accounts for natural.boobs, but should not be allowed to run before puberty
+					} else {
+						increaseBoobsXX(actor); // this function does not account for natural.boobs, but allows for minor prepubescent growth
+					}
 					if (actor.clit > 0) {
 						increaseClit(actor);
 					}