From 42390575fa4de9272e5f53758197a4b0bb3b907f Mon Sep 17 00:00:00 2001
From: Dorian Merz <merz@ub.uni-leipzig.de>
Date: Thu, 30 Sep 2021 14:31:13 +0200
Subject: [PATCH] refs #20680 [finc] bugfix in getURLs

* react on empty subresult
---
 module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php b/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
index 0be113ea622..5b92db943c6 100644
--- a/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
+++ b/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
@@ -192,6 +192,9 @@ trait SolrMarcFincTrait
 
             if (!empty($subresult)) {
                 foreach ($subresult as $perIndicator2) {
+                    if (empty($perIndicator2)) {
+                        continue;
+                    }
                     foreach ($perIndicator2 as $current) {
                         // If entry doesn't exist so far write
                         // to return variable.
-- 
GitLab