Index: channels/chan_local.c =================================================================== --- channels/chan_local.c (revision 236182) +++ channels/chan_local.c (working copy) @@ -212,7 +212,9 @@ } if (other) { - ast_queue_frame(other, f); + if (other->pbx || other->_bridge) { + ast_queue_frame(other, f); + } /* else the frame won't go anywhere */ ast_channel_unlock(other); }