diff --git a/Koha/SearchEngine/Elasticsearch.pm b/Koha/SearchEngine/Elasticsearch.pm index 67567c2b62..82f0af810c 100644 --- a/Koha/SearchEngine/Elasticsearch.pm +++ b/Koha/SearchEngine/Elasticsearch.pm @@ -49,7 +49,7 @@ use Search::Elasticsearch::Role::Cxn; *Search::Elasticsearch::Role::Cxn::process_response = sub { my ( $self, $params, $code, $msg, $body, $headers ) = @_; - if ( $headers && $headers->{'x-elastic-product'} ne 'Elasticsearch' ) { + unless ( $headers && $headers->{'x-elastic-product'} && $headers->{'x-elastic-product'} eq 'Elasticsearch' ) { $Search::Elasticsearch::Role::Cxn::PRODUCT_CHECK_VALUE = ''; } $orig_sub->(@_);