Index: backend/gstplayer.c =================================================================== RCS file: /cvs/gpe/base/gpe-nmf/backend/gstplayer.c,v retrieving revision 1.23 diff -u -p -r1.23 gstplayer.c --- backend/gstplayer.c 20 Apr 2005 10:29:21 -0000 1.23 +++ backend/gstplayer.c 1 Aug 2005 19:38:08 -0000 @@ -159,6 +159,9 @@ step_track (player_t p, int n) assert (p); assert (n != 0); + if(!playlist_get_length(p->list)) + return; + if (p->state == PLAYER_STATE_PLAYING || p->state == PLAYER_STATE_PAUSED) abandon_track (p);