diff -Naur oscam-9999.old/oscam-ecm.c oscam-9999/oscam-ecm.c --- oscam-9999.old/oscam-ecm.c 2017-11-07 11:04:16.645857718 +0100 +++ oscam-9999/oscam-ecm.c 2017-11-07 11:17:41.993071825 +0100 @@ -2200,14 +2200,8 @@ case 2: // invalid (srvid) // matching srvids (or 0000) specified in betatunnel will bypass this filter - if(!chk_srvid(client, er)) - { - if(!chk_on_btun(SRVID_ZERO, client, er)) - { - er->rc = E_INVALID; - snprintf(er->msglog, MSGLOGSIZE, "invalid SID"); - } - } + if (!chk_srvid(client, er)) + er->rc = E_INVALID; break; case 3: // invalid (ufilters)