diff --git a/lightningd/plugin.c b/lightningd/plugin.c index b0e33c8af..917aa21c6 100644 --- a/lightningd/plugin.c +++ b/lightningd/plugin.c @@ -47,6 +47,7 @@ struct plugins *plugins_new(const tal_t *ctx, struct log_book *log_book, static void destroy_plugin(struct plugin *p) { + plugin_hook_unregister_all(p); list_del(&p->list); }