+
+ if ( C4::Context->preference('UseCourseReserves') ) {
+ $item->{'course_reserves'} = GetItemCourseReservesInfo( itemnumber => $item->{'itemnumber'} );
+ }
+
+ if ($currentbranch and $currentbranch ne "NO_LIBRARY_SET"
+ and C4::Context->preference('SeparateHoldings')) {
+ if ($itembranchcode and $itembranchcode eq $currentbranch) {
+ push @itemloop, $item;
+ } else {
+ push @otheritemloop, $item;
+ }
+ } else {
+ push @itemloop, $item;
+ }
+}
+
+# Display only one tab if one items list is empty
+if (scalar(@itemloop) == 0 || scalar(@otheritemloop) == 0) {
+ $template->param(SeparateHoldings => 0);
+ if (scalar(@itemloop) == 0) {
+ @itemloop = @otheritemloop;
+ }