diff --git a/lightningd/channel_control.c b/lightningd/channel_control.c index 5f1e54466..bf1c917c3 100644 --- a/lightningd/channel_control.c +++ b/lightningd/channel_control.c @@ -191,6 +191,9 @@ static void peer_got_funding_locked(struct channel *channel, const u8 *msg) if (channel->scid) lockin_complete(channel); + else + /* Remember that we got the lockin */ + wallet_channel_save(channel->peer->ld->wallet, channel); } static void peer_got_announcement(struct channel *channel, const u8 *msg)