diff --git a/apps/gui/skin_engine/skin_engine.c b/apps/gui/skin_engine/skin_engine.c index 6b190ad725..f54d1bc751 100644 --- a/apps/gui/skin_engine/skin_engine.c +++ b/apps/gui/skin_engine/skin_engine.c @@ -179,6 +179,16 @@ void settings_apply_skins(void) audio_stop(); bool first_run = skin_backdrop_init(); + + if (!first_run) + { + /* Make sure all skins unloaded */ + for (i=0; iload_on_boot)