diff --git a/channels/chan_console.c b/channels/chan_console.c
index 0fe3cbef4f2fade9eee0747e2e76162b30a943da..4c8576db5e802840ed95a63d40d89aaaf02f4445 100644
--- a/channels/chan_console.c
+++ b/channels/chan_console.c
@@ -874,7 +874,7 @@ static char *cli_console_hangup(struct ast_cli_entry *e, int cmd, struct ast_cli
 
 	pvt->hookstate = 0;
 	if (pvt->owner)
-		ast_queue_hangup(pvt->owner);
+		ast_queue_hangup(pvt->owner, -1);
 
 	unref_pvt(pvt);