diff options
Diffstat (limited to 'src/layout/music.c')
-rw-r--r-- | src/layout/music.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/layout/music.c b/src/layout/music.c index 20b5c7a..a7ab1a0 100644 --- a/src/layout/music.c +++ b/src/layout/music.c @@ -622,7 +622,11 @@ static void _update(void *layout_data, int update_type, void *data) if (priv->playing_info) { mi = app_media_get_info(priv->playing_info); - _update_playing_item(priv, mi->media_id); + + if (mi) + _update_playing_item(priv, mi->media_id); + else + _update_playing_item(priv, NULL); } break; case UPDATE_PLAY_INFO: |