diff --git a/Koha/Plugins/Base.pm b/Koha/Plugins/Base.pm index a5cb15e3c1..d6323e830e 100644 --- a/Koha/Plugins/Base.pm +++ b/Koha/Plugins/Base.pm @@ -179,7 +179,7 @@ sub get_metadata { #FIXME: Why another encoding issue? For metadata containing non latin characters. my $metadata = $self->{metadata}; - $metadata->{$_} && utf8::decode($metadata->{$_}) for keys %$metadata; + defined($metadata->{$_}) && utf8::decode($metadata->{$_}) for keys %$metadata; return $metadata; }