Index: bookmark.c =================================================================== --- bookmark.c (revision 22090) +++ bookmark.c (working copy) @@ -900,7 +900,6 @@ int index; int offset; int seed; - if (parse_bookmark(bookmark, &index, &offset, @@ -913,6 +912,8 @@ &global_settings.playlist_shuffle, global_filename)) { + if (!warn_on_pl_erase()) + return false; return bookmark_play(global_temp_buffer, index, offset, seed, global_filename); }