about summary refs log tree commit homepage
diff options
context:
space:
mode:
-rw-r--r--lib/PublicInbox/EmlContentFoo.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/PublicInbox/EmlContentFoo.pm b/lib/PublicInbox/EmlContentFoo.pm
index 7472f8d2..e6005d29 100644
--- a/lib/PublicInbox/EmlContentFoo.pm
+++ b/lib/PublicInbox/EmlContentFoo.pm
@@ -190,7 +190,7 @@ sub _process_rfc2231 {
         foreach (keys %{$attribs}) {
                 next unless $_ =~ m/^(.*)\*$/;
                 my $key = $1;
-                next unless $attribs->{$_} =~ m/^$re_exvalue$/;
+                next unless ($attribs->{$_} // '') =~ m/^$re_exvalue$/;
                 my ($charset, $value) = ($1, $2);
                 $value =~ s/%([0-9A-Fa-f]{2})/pack('C', hex($1))/eg;
                 if (length $charset) {