diff --git a/Meshtastic/Views/Messages/UserList.swift b/Meshtastic/Views/Messages/UserList.swift index 21be016a..19d3dc11 100644 --- a/Meshtastic/Views/Messages/UserList.swift +++ b/Meshtastic/Views/Messages/UserList.swift @@ -264,7 +264,7 @@ struct UserList: View { if roleFilter && deviceRoles.count > 0 { var rolesArray: [NSPredicate] = [] for dr in deviceRoles { - let deviceRolePredicate = NSPredicate(format: "user.role == %i", Int32(dr)) + let deviceRolePredicate = NSPredicate(format: "role == %i", Int32(dr)) rolesArray.append(deviceRolePredicate) } let compoundPredicate = NSCompoundPredicate(type: .or, subpredicates: rolesArray)