diff --git a/channels/chan_console.c b/channels/chan_console.c
index e895cf10dbdbea055c3a76896a3327c833c2493b..b9f5c5471b4e3a23550e051e8a487e929915a50f 100644
--- a/channels/chan_console.c
+++ b/channels/chan_console.c
@@ -1426,7 +1426,7 @@ static int pvt_hash_cb(const void *obj, const int flags)
 {
 	const struct console_pvt *pvt = obj;
 
-	return ast_str_hash(pvt->name);
+	return ast_str_case_hash(pvt->name);
 }
 
 static int pvt_cmp_cb(void *obj, void *arg, void *data, int flags)