diff --git a/Koha/Item.pm b/Koha/Item.pm index 64c18e47f4..45a4f43cf3 100644 --- a/Koha/Item.pm +++ b/Koha/Item.pm @@ -1843,7 +1843,8 @@ Returns the effective not for loan status of the item sub effective_not_for_loan_status { my ($self) = @_; - my $itype_notforloan = $self->itemtype->notforloan; + my $itemtype = $self->itemtype; + my $itype_notforloan = $itemtype ? $itemtype->notforloan : undef; return ( defined($itype_notforloan) && !$self->notforloan ) ? $itype_notforloan : $self->notforloan; }