diff --git a/module/Finna/src/Finna/RecordDriver/SolrMarc.php b/module/Finna/src/Finna/RecordDriver/SolrMarc.php index e25120154a1..9e129bb27b7 100644 --- a/module/Finna/src/Finna/RecordDriver/SolrMarc.php +++ b/module/Finna/src/Finna/RecordDriver/SolrMarc.php @@ -255,6 +255,9 @@ public function getAllImages($language = 'fi', $includePdf = true) $urls = []; foreach ($this->getMarcReader()->getFields('856') as $url) { + if (!in_array($url['i2'], [' ', 0])) { + continue; + } $address = $this->getSubfield($url, 'u'); if (!$address) { continue;