diff --git a/lightning/src/ln/channelmanager.rs b/lightning/src/ln/channelmanager.rs index 7acd99e3eb..e0e71d4c4c 100644 --- a/lightning/src/ln/channelmanager.rs +++ b/lightning/src/ln/channelmanager.rs @@ -4019,6 +4019,10 @@ impl ChannelMana pending_events.push(events::Event::PendingHTLCsForwardable { time_forwardable: time }); + } else { + let mut pending_events = self.pending_events.lock().unwrap(); + pending_events.push(events::Event::PaymentForwardedFailed { + source_channel_id: short_channel_id, sink_node_id: self.get_our_node_id() }); } }, }