diff options
-rw-r--r-- | main/features.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/main/features.c b/main/features.c index 23e8d57a8..7b856e132 100644 --- a/main/features.c +++ b/main/features.c @@ -5586,7 +5586,8 @@ static int find_channel_by_group(void *obj, void *arg, void *data, int flags) change while we're here, but that isn't a problem. */ (c != chan) && (chan->pickupgroup & c->callgroup) && - ((chan->_state == AST_STATE_RINGING) || (chan->_state == AST_STATE_RING)); + ((chan->_state == AST_STATE_RINGING) || (chan->_state == AST_STATE_RING)) && + !c->masq; return i ? CMP_MATCH | CMP_STOP : 0; } |