diff --git a/main/channel.c b/main/channel.c index cb30e1449b..bb78c76fa3 100644 --- a/main/channel.c +++ b/main/channel.c @@ -4597,7 +4597,7 @@ int ast_transfer(struct ast_channel *chan, char *dest) } ast_channel_unlock(chan); - if (res < 0) { + if (res <= 0) { return res; }