Bug fix. Logic was incorrect and duplicates were being added to playlist