--- multiplexer/descref.c 2001/04/09 15:26:03 1.3 +++ multiplexer/descref.c 2001/04/30 15:58:29 1.4 @@ -194,7 +194,7 @@ void validate_mapref (stream_descr *m) save_mapreference (pmapref, &m->data.ptr[m->data.out+sizeof(mapreference)], m->ctrl.ptr[m->ctrl.out].length-sizeof(mapreference),s); - if (s->isamap) { + if (s->streamdata != sd_data) { warn (LDEB,"Mapref isamap",EDES,6,3,pmapref->sourceid); /* must do something, if input program is related to output prog */ } else {