diff --git a/catalogue/detail.pl b/catalogue/detail.pl index 98a26dd661..5dea78e169 100755 --- a/catalogue/detail.pl +++ b/catalogue/detail.pl @@ -302,11 +302,15 @@ foreach my $item (@items) { $item->{hosttitle} = GetBiblioData($item->{biblionumber})->{title}; } - #count if item is used in analytical bibliorecords - my $countanalytics = C4::Context->preference('EasyAnalyticalRecords') ? GetAnalyticsCount($item->{itemnumber}) : 0; - if ($countanalytics > 0){ - $analytics_flag=1; - $item->{countanalytics} = $countanalytics; + + if ( $analyze ) { + # count if item is used in analytical bibliorecords + # The 'countanalytics' flag is only used in the templates if analyze is set + my $countanalytics = C4::Context->preference('EasyAnalyticalRecords') ? GetAnalyticsCount($item->{itemnumber}) : 0; + if ($countanalytics > 0){ + $analytics_flag=1; + $item->{countanalytics} = $countanalytics; + } } if (defined($item->{'materials'}) && $item->{'materials'} =~ /\S/){