diff --git a/apps/app_queue.c b/apps/app_queue.c
index 0939e8ba9b40dcb80ff7ecd206851ef8d0575158..7afb2a83d62a36b905ad275bcf585508453d42aa 100644
--- a/apps/app_queue.c
+++ b/apps/app_queue.c
@@ -1323,7 +1323,6 @@ static int compare_weight(struct ast_call_queue *rq, struct member *member)
 		if (found) 
 			break;
 	}
-	ast_mutex_unlock(&qlock);
 	return found;
 }