about summary refs log tree commit homepage
path: root/lib/PublicInbox/LeiUp.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/PublicInbox/LeiUp.pm')
-rw-r--r--lib/PublicInbox/LeiUp.pm2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/PublicInbox/LeiUp.pm b/lib/PublicInbox/LeiUp.pm
index ba11761a..85efd9f5 100644
--- a/lib/PublicInbox/LeiUp.pm
+++ b/lib/PublicInbox/LeiUp.pm
@@ -48,6 +48,8 @@ sub up1 ($$) {
 
 sub up1_redispatch {
         my ($lei, $out, $op_p) = @_;
+        require PublicInbox::LeiFinmsg;
+        $lei->{fmsg} //= PublicInbox::LeiFinmsg->new($lei->{2});
         my $l = bless { %$lei }, ref($lei);
         $l->{opt} = { %{$l->{opt}} };
         delete $l->{sock};