diff --git a/opac/tracklinks.pl b/opac/tracklinks.pl index 09afd3209a..26b8a12a87 100755 --- a/opac/tracklinks.pl +++ b/opac/tracklinks.pl @@ -55,7 +55,7 @@ if ($uri && ($biblionumber || $itemnumber) ) { } my $record = C4::Biblio::GetMarcBiblio({ biblionumber => $biblionumber }); - my $marc_urls = C4::Biblio::GetMarcUrls($record, C4::Context->preference('marcflavour')); + my $marc_urls = $record ? C4::Biblio::GetMarcUrls($record, C4::Context->preference('marcflavour')) : []; my $search_crit = { uri => $uri }; if( $itemnumber ) { # itemnumber is leading over biblionumber $search_crit->{itemnumber} = $itemnumber;