diff --git a/src/interaction/slaveInteract.js b/src/interaction/slaveInteract.js
index a8fb52dce161e7868aee84aab161726fc6809f15..721535348bc1ae9056fc549f46777eca137386da 100644
--- a/src/interaction/slaveInteract.js
+++ b/src/interaction/slaveInteract.js
@@ -2668,14 +2668,18 @@ App.UI.SlaveInteract.custom = (function() {
 
 			slaveNameNode.appendChild(label);
 
-			result.appendChild(App.UI.DOM.link(
-				` Restore ${his} birth name`,
-				() => {
-					slave.slaveName = slave.birthName;
-					updateName(slave, {oldName:oldName, oldSurname:oldSurname});
-				},
-				false,
-			));
+			if (slave.slaveName === slave.birthName) {
+				result.append(` ${He} has ${his} birth name`);
+			} else {
+				result.appendChild(App.UI.DOM.link(
+					` Restore ${his} birth name`,
+					() => {
+						slave.slaveName = slave.birthName;
+						updateName(slave, {oldName:oldName, oldSurname:oldSurname});
+					},
+					false,
+				));
+			}
 
 			if (V.arcologies[0].FSPastoralist !== "unset") {
 				if (slave.lactation > 0) {
@@ -2746,14 +2750,18 @@ App.UI.SlaveInteract.custom = (function() {
 
 			slaveSurnameNode.appendChild(label);
 
-			result.appendChild(App.UI.DOM.link(
-				` Restore ${his} birth surname`,
-				() => {
-					slave.slaveSurname = slave.birthSurname;
-					updateName(slave, {oldName:oldName, oldSurname:oldSurname});
-				},
-				false,
-			));
+			if (slave.slaveSurname === slave.birthSurname) {
+				result.append(` ${He} has ${his} birth surname`);
+			} else {
+				result.appendChild(App.UI.DOM.link(
+					` Restore ${his} birth surname`,
+					() => {
+						slave.slaveSurname = slave.birthSurname;
+						updateName(slave, {oldName:oldName, oldSurname:oldSurname});
+					},
+					false,
+				));
+			}
 
 			if (slave.slaveSurname) {
 				result.append(` | `);