diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index 36711b7758..1b78bf7329 100755 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -6219,8 +6219,7 @@ static int socket_read(int *id, int fd, short events, void *cbdata) else f.data = NULL; if(trunked_ts) { - fr.ts = trunked_ts; - fr.ts = (iaxs[fr.callno]->last & 0xFFFF0000L) | (fr.ts & 0xffff); + fr.ts = (iaxs[fr.callno]->last & 0xFFFF0000L) | (trunked_ts & 0xffff); } else fr.ts = fix_peerts(&rxtrunktime, fr.callno, ts); /* Don't pass any packets until we're started */