diff --git a/src/pregmod/analyzePregnancy.tw b/src/pregmod/analyzePregnancy.tw
index 2ba9d4942f424827bd2bf585238e933bfd1c2eec..195aae2569dc5cdd1bd20dacaa85a2886d82737c 100644
--- a/src/pregmod/analyzePregnancy.tw
+++ b/src/pregmod/analyzePregnancy.tw
@@ -189,7 +189,7 @@
 			<</if>>
 		<<else>>	
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
-			Unindefined ova found, no detailed data available.<br>
+			Unindefined ova found, no detailed data available.<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			Age: too early for scan.
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			<<link "Terminate ovum" "Analyze Pregnancy">><<run WombRemoveFetus($activeSlave, _ap)>><</link>>
diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw
index 1c4a8b868cd15e3cdee572ab581da4b005238abd..6bcf1cbc479ff65982cce7f5e10a8c8a016631a1 100644
--- a/src/utility/miscWidgets.tw
+++ b/src/utility/miscWidgets.tw
@@ -313,6 +313,9 @@ Call as <<SlaveInteractFertility>>
 		[[Turn on implant|Slave Interact][$activeSlave.broodmotherOnHold = 0, $activeSlave.broodmotherCountDown = 0]]
 	<<elseif ($activeSlave.preg >= -1)>>
 		Contraception: <span id="fertility"><strong><<if $activeSlave.preg == -1>><<print "using contraceptives">><<elseif $activeSlave.pregWeek < 0>><<print "postpartum">><<elseif $activeSlave.preg == 0>><<print "fertile">><<elseif $activeSlave.preg < 4>><<print "may be pregnant">><<else>><<print $activeSlave.preg>><<print " weeks pregnant">><</if>></strong></span>.
+		<<if ($activeSlave.preg > 0 && $pregnancyMonitoringUpgrade == 1)>>
+			[[Inspect pregnancy|Analyze Pregnancy]] |
+		<</if>>
 		<<if ($activeSlave.preg == 0)>>
 			<<link "Use contraceptives">><<set $activeSlave.preg = -1>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>>
 		<<elseif ($activeSlave.preg == -1)>>