diff --git a/apps/gui/skin_engine/skin_engine.c b/apps/gui/skin_engine/skin_engine.c index c2ed2cdb8c..0b6f099b2b 100644 --- a/apps/gui/skin_engine/skin_engine.c +++ b/apps/gui/skin_engine/skin_engine.c @@ -84,12 +84,12 @@ struct skin_stats *skin_get_stats(int number, int screen) static void gui_skin_reset(struct gui_skin *skin) { struct wps_data *data; - struct skin_albumart *aa_save; skin->failsafe_loaded = false; skin->needs_full_update = true; skin->gui_wps.data = data = &skin->data; - /* copy to temp var to protect against memset */ #ifdef HAVE_ALBUMART + struct skin_albumart *aa_save; + /* copy to temp var to protect against memset */ if ((aa_save = SKINOFFSETTOPTR(get_skin_buffer(data), data->albumart))) { short old_width, old_height;