diff --git a/Koha/Objects.pm b/Koha/Objects.pm index bc82ee4e15..91869ec9a3 100644 --- a/Koha/Objects.pm +++ b/Koha/Objects.pm @@ -250,6 +250,10 @@ an iterator). sub empty { my ($self) = @_; + unless (ref($self)) { + $self = $self->new; + } + $self->_resultset()->set_cache([]); return $self;