diff --git a/api/src/main/java/io/kafbat/ui/controller/SchemasController.java b/api/src/main/java/io/kafbat/ui/controller/SchemasController.java index 30e27bf21..e5a254baa 100644 --- a/api/src/main/java/io/kafbat/ui/controller/SchemasController.java +++ b/api/src/main/java/io/kafbat/ui/controller/SchemasController.java @@ -241,7 +241,7 @@ public Mono> getSchemas(String cluster List subjectsToRetrieve; boolean paginate = true; - var schemaComparator = getComparatorForSchema(orderBy); + var schemaComparator = Comparator.nullsFirst(getComparatorForSchema(orderBy)); final Comparator comparator = sortOrder == null || !sortOrder.equals(SortOrderDTO.DESC) ? schemaComparator : schemaComparator.reversed();