diff --git a/src/markets/theMarket/marketData.js b/src/markets/theMarket/marketData.js
index 0e38c6e5194e03205ae5846e1b1948e0c3f0117d..3d7b136892219d69ed84771d6c13932be83ffc96 100644
--- a/src/markets/theMarket/marketData.js
+++ b/src/markets/theMarket/marketData.js
@@ -71,11 +71,11 @@ App.Data.Markets = {
 			note: "Very young slaves.",
 			encyclopedia: "Kidnapped Slaves",
 			get requirements() {
-				if (V.pedo_mode === 0 || V.minimumSlaveAge > 13) {
+				if (V.pedo_mode === 0 && (V.minimumSlaveAge > 13 || V.minimumSlaveAge > V.fertilityAge)) {
 					return false;
 				} else if (V.rep <= 3000) {
 					return `You are not reputable enough to buy underaged slaves.`;
-				} if (V.pedo_mode === 1 || (V.minimumSlaveAge <= 13 && V.minimumSlaveAge <= V.fertilityAge)) {
+				} else { // if (V.pedo_mode === 1 || (V.minimumSlaveAge <= 13 && V.minimumSlaveAge <= V.fertilityAge))
 					return true;
 				}
 			}