summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/family_tree.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/family_tree.rb b/lib/family_tree.rb
index 0c9ecef..0909ed1 100644
--- a/lib/family_tree.rb
+++ b/lib/family_tree.rb
@@ -83,7 +83,7 @@ class FamilyTree
case relationship.downcase
when 'child'
- children.map(&:name).join(' ')
+ children.empty? ? 'NONE' : children.map(&:name).join(' ')
when 'son'
sons = children.select { |child| child.gender == Gender::MALE }
sons.empty? ? 'NONE' : sons.map(&:name).join(' ')