Commit Diff


commit - 62f00244bc474d2032c0a88990f3c78fd1564cc7
commit + a553fbed3ddcda1fee9838f6307fc2c6e19635db
blob - 6ccf4af90ec82bcacd45ac2884c4c5a0dd73be5e
blob + f05614d72b861a14edba0471afbf9fe737e272d5
--- playlist.c
+++ playlist.c
@@ -190,6 +190,7 @@ playlist_dropcurrent(void)
 	playlist.len--;
 	for (i = play_off; i < playlist.len; ++i)
 		playlist.songs[i] = playlist.songs[i+1];
+	play_off--;
 
 	playlist.songs[playlist.len] = NULL;
 }