new_content_info->played_count = content_info->played_count;
new_content_info->favourate = content_info->favourate;
- new_content_info->file_name = g_strdup(content_info->file_name);
+ /* Can be NULL if user not to set display_name using media_info_set_displayname().. */
+ if (STRING_VALID(content_info->file_name)) {
+ /* Already filled in _media_svc_set_media_info() */
+ SAFE_FREE(new_content_info->file_name);
+ new_content_info->file_name = g_strdup(content_info->file_name);
+ }
new_content_info->media_meta.title = g_strdup(content_info->media_meta.title);
new_content_info->media_meta.album = g_strdup(content_info->media_meta.album);
new_content_info->media_meta.artist = g_strdup(content_info->media_meta.artist);