diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index eb0aba15..b366e067 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -1229,7 +1229,9 @@ dvr_config_delete(const char *name) cfg->dvr_config_name); hts_settings_remove("dvr/config%s", cfg->dvr_config_name); LIST_REMOVE(cfg, config_link); - dvrconfig_changed(); + free(cfg); + + dvrconfig_changed(); } }