From a175907e047e7fbb77dc00c755e00545fe7686a4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joonas=20Kylm=C3=A4l=C3=A4?= <joonas.kylmala@helsinki.fi>
Date: Mon, 8 Jun 2020 15:12:52 +0300
Subject: [PATCH] Bug 11175: (follow-up) Don't return explicitly undef

This would create in list context an list of one element that is
undef, which we don't want, we want empty list if there are no
components.

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
---
 Koha/Biblio.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Koha/Biblio.pm b/Koha/Biblio.pm
index 1557337c3f..192add3d74 100644
--- a/Koha/Biblio.pm
+++ b/Koha/Biblio.pm
@@ -508,7 +508,7 @@ this object (MARC21 773$w points to this)
 sub components {
     my ($self) = @_;
 
-    return undef if (C4::Context->preference('marcflavour') ne 'MARC21');
+    return if (C4::Context->preference('marcflavour') ne 'MARC21');
 
     if (!defined($self->{_components})) {
         my $marc = C4::Biblio::GetMarcBiblio({ biblionumber => $self->id });
-- 
2.11.0