diff --git a/main/channel.c b/main/channel.c index cb30e1449baa5ddf998678e677638703a1aa2199..bb78c76fa30e5cdb9d271cb88b5c6a2c7e791c69 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; }