};
$marcurl->{'linktext'} = $link || $s3 || C4::Context->preference('URLLinkText') || $url;
$marcurl->{'part'} = $s3 if ($link);
- $marcurl->{'toc'} = 1 if ( $s3 =~ /^table/i );
+ $marcurl->{'toc'} = 1 if ( defined($s3) && $s3 =~ /^table/i );
} else {
$marcurl->{'linktext'} = $field->subfield('2') || C4::Context->preference('URLLinkText') || $url;
$marcurl->{'MARCURL'} = $url;