diff --git a/apps/misc.c b/apps/misc.c
index d74fe73..69c62da 100644
--- a/apps/misc.c
+++ b/apps/misc.c
@@ -239,7 +239,6 @@ bool settings_parseline(char* line, char** name, char** value)

static void system_flush(void)
{
- scrobbler_shutdown();
playlist_shutdown();
tree_flush();
call_storage_idle_notifys(true); /*doesnt work on usb and shutdown from ata thread */
@@ -248,7 +247,6 @@ static void system_flush(void)
static void system_restore(void)
{
tree_restore();
- scrobbler_init();
}

static bool clean_shutdown(void (*callback)(void *), void *parameter)