@@ -, +, @@ my $isbn_obj = Business::ISBN->new($ii); my $isbn10; $isbn10 = $isbn_obj->as_isbn10; if ( $isbn10->is_valid() ) {...} - Apply the first two patches on this bug and follow their test plan - Make sure you have a new record with an ISBN that starts with 979 - Refresh the front page and observe the error - Apply this patch - Refresh the front page again and notice the absence of the error --- Koha/Carousel.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/Koha/Carousel.pm +++ a/Koha/Carousel.pm @@ -125,7 +125,7 @@ sub GetRecentBibs { my $isbn10; $isbn10 = $isbn_obj->as_isbn10; - if ( $isbn10->is_valid() ) { + if ( $isbn10 && $isbn10->is_valid() ) { $isbn = $isbn10->as_string( [] ); last; } --