diff --git a/bigbluebutton-html5/imports/ui/components/user-list/user-list-content/user-participants/user-list-participants/queries.ts b/bigbluebutton-html5/imports/ui/components/user-list/user-list-content/user-participants/user-list-participants/queries.ts
index 17494cde64..acabd0168e 100644
--- a/bigbluebutton-html5/imports/ui/components/user-list/user-list-content/user-participants/user-list-participants/queries.ts
+++ b/bigbluebutton-html5/imports/ui/components/user-list/user-list-content/user-participants/user-list-participants/queries.ts
@@ -1,6 +1,14 @@
import { gql } from '@apollo/client';
export const USERS_SUBSCRIPTION = gql`subscription Users($offset: Int!, $limit: Int!) {
- user(limit:$limit, offset: $offset, order_by: [{presenter: desc_nulls_last},{role: asc}, {name: asc}, {userId: asc}]) {
+ user(limit:$limit, offset: $offset,
+ order_by: [
+ {role: asc},
+ {emojiTime: asc_nulls_last},
+ {isDialIn: desc},
+ {hasDrawPermissionOnCurrentPage: desc},
+ {name: asc},
+ {userId: asc}
+ ]) {
userId
extId
name