Index: apps/app_directed_pickup.c =================================================================== --- apps/app_directed_pickup.c (révision 194424) +++ apps/app_directed_pickup.c (copie de travail) @@ -211,7 +211,7 @@ while ((target = ast_channel_iterator_next(iter))) { ast_channel_lock(target); - if (can_pickup(target)) { + if ((chan != target) && can_pickup(target) ) { break; } ast_channel_unlock(target);