diff --git a/channels/chan_features.c b/channels/chan_features.c index 1e92d7ee5e523562c4c8eded2ad603c628add5c9..6a852bc5c17e15d9a9b8bb0411a18ff4a11ef1d6 100755 --- a/channels/chan_features.c +++ b/channels/chan_features.c @@ -459,7 +459,7 @@ static struct ast_channel *features_new(struct feature_pvt *p, int state, int in for (y=0;y<3;y++) { if (y == index) continue; - if (p->subs[x].owner && !strcasecmp(p->subs[x].owner->name, tmp->name)) + if (p->subs[y].owner && !strcasecmp(p->subs[y].owner->name, tmp->name)) break; } if (y >= 3)