diff --git a/channels/chan_zap.c b/channels/chan_zap.c index 7d51979e3d8537ab806f151a0d57fb367906b7fb..0920be36b818b59280b6e17a36fc3d409337303d 100755 --- a/channels/chan_zap.c +++ b/channels/chan_zap.c @@ -3183,7 +3183,7 @@ static struct ast_frame *zt_handle_event(struct ast_channel *ast) return NULL; } } - if (p->subs[SUB_THREEWAY].owner) { + if (!p->subs[SUB_THREEWAY].owner) { ast_log(LOG_NOTICE, "Whoa, threeway disappeared kinda randomly.\n"); return NULL; }