diff --git a/js/medicine/surgery/addGenitals/asexualReproOvaries.js b/js/medicine/surgery/addGenitals/asexualReproOvaries.js
index 5aa1ae8c86b5ffeffd7aceb75916916cf817d06f..737aa95b212f53817f2ec5a71121cce8048645bb 100644
--- a/js/medicine/surgery/addGenitals/asexualReproOvaries.js
+++ b/js/medicine/surgery/addGenitals/asexualReproOvaries.js
@@ -55,7 +55,7 @@ App.Medicine.Surgery.Procedures.OFAsexualReproOvaries = class extends App.Medici
 	}
 
 	apply(cheat) {
-		if (this._slave.preg < 0) {
+		if (this._slave.preg < -1) {
 			this._slave.preg = 0;
 		}
 		this._slave.eggType = "human";
diff --git a/js/medicine/surgery/addGenitals/freshOvaries.js b/js/medicine/surgery/addGenitals/freshOvaries.js
index e7cc9916a7dc3256549d4a66c2b910ffd7d8e05f..ec557c0c7960e5f6051413af762ec6d09bc47809 100644
--- a/js/medicine/surgery/addGenitals/freshOvaries.js
+++ b/js/medicine/surgery/addGenitals/freshOvaries.js
@@ -40,7 +40,7 @@ App.Medicine.Surgery.Procedures.OFFreshOvaries = class extends App.Medicine.Surg
 
 	apply(cheat) {
 		this._slave.ovaryAge = Math.clamp(this._slave.ovaryAge - 2, 0, 45);
-		if (this._slave.preg < 0) {
+		if (this._slave.preg < -1) {
 			this._slave.preg = 0;
 		}
 		if (this._slave.pubertyXX === 0 && this._slave.physicalAge >= V.fertilityAge) {
diff --git a/js/medicine/surgery/addGenitals/immortalOvaries.js b/js/medicine/surgery/addGenitals/immortalOvaries.js
index 8ded0916df6d80383cda5ae286ff08e0659120a8..b62335ba319939af30bc168bacaa8bd4126284af 100644
--- a/js/medicine/surgery/addGenitals/immortalOvaries.js
+++ b/js/medicine/surgery/addGenitals/immortalOvaries.js
@@ -47,7 +47,7 @@ App.Medicine.Surgery.Procedures.OFImmortalOvaries = class extends App.Medicine.S
 
 	apply(cheat) {
 		this._slave.ovaryAge = -100;
-		if (this._slave.preg < 0) {
+		if (this._slave.preg < -1) {
 			this._slave.preg = 0;
 		}
 		if (this._slave.pubertyXX === 0 && this._slave.physicalAge >= V.fertilityAge) {