diff -Naur soundmodem-0.5/soundcard/main.c soundmodem-0.5-tve/soundcard/main.c --- soundmodem-0.5/soundcard/main.c Sun Nov 26 16:29:59 2000 +++ soundmodem-0.5-tve/soundcard/main.c Wed Oct 17 19:51:10 2001 @@ -287,7 +287,7 @@ getparam(doc, audio, ioparams_soundcard, par); state->audioio = ioopen_soundcard(&samplerate, mode, par); } - if (state->audioio) + if (!state->audioio) logprintf(MLOG_FATAL, "cannot start audio\n"); for (chan = state->channels; chan; chan = chan->next) { if (chan->demod) {