@@ -, +, @@ --- C4/Items.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/C4/Items.pm +++ a/C4/Items.pm @@ -163,8 +163,8 @@ sub GetItem { $ssth->execute($data->{'itemnumber'}) ; ($data->{'serialseq'} , $data->{'publisheddate'}) = $ssth->fetchrow_array(); } - #if we don't have an items.itype, use biblioitems.itemtype. - if( ! $data->{'itype'} ) { + # if itemtype not on items.itype, use biblioitems.itemtype + unless ( C4::Context->preference('item-level_itypes') ) { my $sth = $dbh->prepare("SELECT itemtype FROM biblioitems WHERE biblionumber = ?"); $sth->execute($data->{'biblionumber'}); ($data->{'itype'}) = $sth->fetchrow_array; --