diff --git a/channels/chan_brcm.c b/channels/chan_brcm.c
index df5a636f6bbe5f974549eac0ea86661150f681a5..6f9a2b369d920a7fd79651d73fe8cd434b35413b 100644
--- a/channels/chan_brcm.c
+++ b/channels/chan_brcm.c
@@ -4296,8 +4296,6 @@ static int brcm_signal_callerid(struct ast_channel *chan, struct brcm_subchannel
 				// Caller name is valid
 				if (ast_channel_connected(chan)->id.name.valid) {
 					strncpy(name, ast_channel_connected(chan)->id.name.str, sizeof(name) - 1);
-				} else {
-					strcpy(name, "0");
 				}
 
 				// Caller number is valid