diff --git a/js/medicine/surgery/addGenitals/asexualReproOvaries.js b/js/medicine/surgery/addGenitals/asexualReproOvaries.js
index 5aa1ae8c86b5ffeffd7aceb75916916cf817d06f..53e4944290e6f269d1b62c3905e131bb5695a222 100644
--- a/js/medicine/surgery/addGenitals/asexualReproOvaries.js
+++ b/js/medicine/surgery/addGenitals/asexualReproOvaries.js
@@ -55,8 +55,8 @@ App.Medicine.Surgery.Procedures.OFAsexualReproOvaries = class extends App.Medici
 	}
 
 	apply(cheat) {
-		if (this._slave.preg < 0) {
-			this._slave.preg = 0;
+		if (this._slave.preg < -1) {
+			this._slave.preg = -1;
 		}
 		this._slave.eggType = "human";
 		this._slave.pregData = _.cloneDeep(App.Data.misc.pregData.human);
diff --git a/js/medicine/surgery/addGenitals/freshOvaries.js b/js/medicine/surgery/addGenitals/freshOvaries.js
index ec557c0c7960e5f6051413af762ec6d09bc47809..fda6f69a6d8ca186b06034f370322368c42c7633 100644
--- a/js/medicine/surgery/addGenitals/freshOvaries.js
+++ b/js/medicine/surgery/addGenitals/freshOvaries.js
@@ -41,7 +41,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 < -1) {
-			this._slave.preg = 0;
+			this._slave.preg = -1;
 		}
 		if (this._slave.pubertyXX === 0 && this._slave.physicalAge >= V.fertilityAge) {
 			if (V.precociousPuberty === 1) {
diff --git a/js/medicine/surgery/addGenitals/immortalOvaries.js b/js/medicine/surgery/addGenitals/immortalOvaries.js
index b62335ba319939af30bc168bacaa8bd4126284af..768229b704f36d8fe28fa35f2f5594bdc7a2d9fd 100644
--- a/js/medicine/surgery/addGenitals/immortalOvaries.js
+++ b/js/medicine/surgery/addGenitals/immortalOvaries.js
@@ -48,7 +48,7 @@ App.Medicine.Surgery.Procedures.OFImmortalOvaries = class extends App.Medicine.S
 	apply(cheat) {
 		this._slave.ovaryAge = -100;
 		if (this._slave.preg < -1) {
-			this._slave.preg = 0;
+			this._slave.preg = -1;
 		}
 		if (this._slave.pubertyXX === 0 && this._slave.physicalAge >= V.fertilityAge) {
 			if (V.precociousPuberty === 1) {