diff --git a/src/js/vignettes.js b/src/js/vignettes.js
index bc39f1dc80b58204232b5430cec176f8530eafbd..ed98dc5241a81161dc6220b766d219ed9eb43249 100644
--- a/src/js/vignettes.js
+++ b/src/js/vignettes.js
@@ -3559,7 +3559,7 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 			});
 		}
 		//TODO: add more vignettes
-		if ((V.farmyardShows === 1) && (V.seeBestiality === 1)) {
+		if ((V.farmyardBreeding) && (V.seeBestiality === 1)) {
 			vignettes.push({
 				text: `a citizen didn't realize how disgusting he found bestiality until he attended one of ${V.farmyardName}'s shows,`,
 				type: "rep",