From d0b79734230a22f54152cff18dacabc5cbdec54f Mon Sep 17 00:00:00 2001
From: Svornost <11434-svornost@users.noreply.gitgud.io>
Date: Wed, 26 Feb 2020 21:22:49 -0800
Subject: [PATCH] FilterID === 0 is apparently valid...not sure how useful it
 is, but whatever...avoid breaking it.

---
 src/js/familyTreeJS.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/js/familyTreeJS.js b/src/js/familyTreeJS.js
index aae9f72980e..479f7443d6e 100644
--- a/src/js/familyTreeJS.js
+++ b/src/js/familyTreeJS.js
@@ -446,11 +446,11 @@ window.buildFamilyTree = function(slaves, filterID) {
 	for (let i = 0; i < charList.length; i++) {
 		let character = charList[i];
 		let char_id = character.ID;
-		if (filterID && char_id !== filterID) {
+		if (char_id !== filterID) {
 			if (character.mother === 0 && character.father === 0 && !kids[char_id]) {
 				continue;
 			}
-			if (!related[char_id]) {
+			if (filterID && !related[char_id]) {
 				continue;
 			}
 		}
-- 
GitLab