diff --git a/src/interaction/siRules.js b/src/interaction/siRules.js
index 36e60ce7c78167a305fae5064d9f92661ac6933a..8f11eafa8bc344259ae0d4acdd2f54afdaa21fbb 100644
--- a/src/interaction/siRules.js
+++ b/src/interaction/siRules.js
@@ -21,9 +21,9 @@ App.UI.SlaveInteract.rules = function(slave) {
 
 	function updateBreederLink(breeder, exclude) {
 		p = document.createElement('p');
-		const exempt = slave[exclude] ? "Exempt" : "Include";
+		const exempt = slave[exclude] ? "Include" : "Exempt";
 
-		p.append(`Will be bred by ${breeder} when fertile. `);
+		p.append(`Will ${slave[exclude] ? "not " : ""}be bred by ${breeder} when fertile. `);
 		p.append(
 			App.UI.DOM.link(`${exempt} ${him}`, () => {
 				slave[exclude] = slave[exclude] ^ 1; // switch 0 and 1