diff --git a/wobuzz/player/playlist.py b/wobuzz/player/playlist.py index 84672f8..5bc133c 100644 --- a/wobuzz/player/playlist.py +++ b/wobuzz/player/playlist.py @@ -124,11 +124,10 @@ class Playlist: wbz.close() def delete(self): - os.remove( - os.path.expanduser( - f"{self.app.settings.library_path}/playlists/{self.title.replace(" ", "_")}.wbz.m3u" - ), - ) + path = f"{self.app.settings.library_path}/playlists/{self.title.replace(" ", "_")}.wbz.m3u" + + if os.path.exists(path): + os.remove(os.path.expanduser(path)) def append_track(self, track): self.tracks.append(track)