diff --git a/lightningd/peer_control.c b/lightningd/peer_control.c index ad8786b87..8ea38f1cd 100644 --- a/lightningd/peer_control.c +++ b/lightningd/peer_control.c @@ -919,7 +919,7 @@ static void json_add_channel(struct lightningd *ld, json_add_num(response, "max_accepted_htlcs", channel->our_config.max_accepted_htlcs); - state_changes = wallet_state_change_get(ld->wallet, response, channel->dbid); + state_changes = wallet_state_change_get(ld->wallet, tmpctx, channel->dbid); json_array_start(response, "state_changes"); for (size_t i = 0; i < tal_count(state_changes); i++) { json_object_start(response, NULL);