generic-player: g_str_has_suffix doesn't like NULL
task-list-display: remove items that have been removed

https://bugzilla.gnome.org/show_bug.cgi?id=708341