Index: /libmpc/trunk/libmpcdec/mpc_demux.c
===================================================================
--- /libmpc/trunk/libmpcdec/mpc_demux.c	(revision 376)
+++ /libmpc/trunk/libmpcdec/mpc_demux.c	(revision 377)
@@ -480,5 +480,5 @@
 		d->bits_reader.buff -= size;
 	} else {
-		mpc_decoder_reset_scf(d->d, fpos != d->seek_table[0]);
+		mpc_decoder_reset_scf(d->d, fwd != 0);
 		mpc_demux_seek(d, fpos, 4);
 		for( ; i < fwd; i++){
