diff --git a/channels/chan_zap.c b/channels/chan_zap.c index 45b07b92275bfcc0cb219964c722a49c9846cb60..92531af38eb9f016a26435c0ac31390798ea0fe9 100755 --- a/channels/chan_zap.c +++ b/channels/chan_zap.c @@ -4794,6 +4794,7 @@ static int handle_init_event(struct zt_pvt *i, int event) case SIG_FXOLS: case SIG_FXOGS: case SIG_FXOKS: + zt_set_hook(i->subs[SUB_REAL].zfd, ZT_OFFHOOK); if (i->cidspill) { /* Cancel VMWI spill */ free(i->cidspill);