diff --git a/channels/chan_brcm.c b/channels/chan_brcm.c
index 4d2f615a3e7c0d036c3a6633f2e299fbdb0e9e73..a273d6efc503d6056f5acb019ebfd3d98042924b 100644
--- a/channels/chan_brcm.c
+++ b/channels/chan_brcm.c
@@ -2040,11 +2040,7 @@ static void audio_packet_handler(pe_packet_t *p) {
 
 	if (owner) {
 		if (!drop_frame && (ast_channel_state(owner) == AST_STATE_UP || ast_channel_state(owner) == AST_STATE_RING)) {
-			struct ast_frame *cfr = NULL;
 			ast_queue_frame(owner, &fr);
-			if (cfr) {
-				ast_queue_frame(owner, cfr);
-			}
 		}
 		ast_channel_unref(owner);
 	}