diff --git a/src/data/backwardsCompatibility/backwardsCompatibility.js b/src/data/backwardsCompatibility/backwardsCompatibility.js
index 87d606ce219fd591523c69415f769661017c7ab3..4ccdbd7d84857d8bc4d7c2a936e1b2b876404e14 100644
--- a/src/data/backwardsCompatibility/backwardsCompatibility.js
+++ b/src/data/backwardsCompatibility/backwardsCompatibility.js
@@ -1679,10 +1679,10 @@ App.Update.genePoolRecords = function(node) {
 		const liveSlave = slave;
 		if (liveSlave) {
 			if (liveSlave.mother && V.genePool[index].mother === 0) {
-				V.genePool[index].mother = livePC.mother;
+				V.genePool[index].mother = liveSlave.mother;
 			}
 			if (liveSlave.father && V.genePool[index].father === 0) {
-				V.genePool[index].father = livePC.father;
+				V.genePool[index].father = liveSlave.father;
 			}
 		}
 	}