@@ -, +, @@ --- C4/XISBN.pm | 2 ++ 1 file changed, 2 insertions(+) --- a/C4/XISBN.pm +++ a/C4/XISBN.pm @@ -106,6 +106,8 @@ sub get_xisbns { next if $unique_xisbns->{ $response_data->{content} }; $unique_xisbns->{ $response_data->{content} }++; my $xbiblio= _get_biblio_from_xisbn($response_data->{content}); + next unless $xbiblio; + next if $xbiblio->{normalized_isbn} && $xbiblio->{normalized_isbn} eq $isbn; push @xisbns, $xbiblio if $xbiblio && $xbiblio->{biblionumber} ne $biblionumber; } if ( wantarray ) { --