diff --git a/src/events/reRelativeRecruiter.js b/src/events/reRelativeRecruiter.js
index a323f7988d442e49cce7fe00daa0190a1e8f2158..aee1023efb9b3b46b2e37b9e9d0e5a5f1d41abee 100644
--- a/src/events/reRelativeRecruiter.js
+++ b/src/events/reRelativeRecruiter.js
@@ -561,7 +561,8 @@ App.Events.RERelativeRecruiter = class RERelativeRecruiter extends App.Events.Ba
 			}
 
 			const origSlave = BaseSlave();
-			Object.assign(origSlave, V.genePool.find(s => s.ID === getSlave(_this.actors[0]).ID));
+			const genepoolRec = App.Entity.Utils.GenePoolRecordCleanup(V.genePool.find(s => s.ID === getSlave(_this.actors[0]).ID));
+			Object.assign(origSlave, genepoolRec);
 
 			const newSlave = generateRelatedSlave(origSlave, _this.params.relative);
 			clearMods(newSlave);