diff --git a/src/menus/class-egg-tv/EggTV.cpp b/src/menus/class-egg-tv/EggTV.cpp index 79ba9bbd8..243c95643 100644 --- a/src/menus/class-egg-tv/EggTV.cpp +++ b/src/menus/class-egg-tv/EggTV.cpp @@ -461,6 +461,8 @@ void EggTV::erase() } } + cache_ = cache_->folder().load(); + if (cache_->folder().empty()) { // Remove empty folder from list