diff --git a/src/sql/base/browser/ui/table/tableDataView.ts b/src/sql/base/browser/ui/table/tableDataView.ts index 8a855bc306..d81f0481d6 100644 --- a/src/sql/base/browser/ui/table/tableDataView.ts +++ b/src/sql/base/browser/ui/table/tableDataView.ts @@ -15,7 +15,7 @@ export interface IFindPosition { } function defaultSort(args: Slick.OnSortEventArgs, data: Array): Array { - if (!args.sortCol || !args.sortCol.field) { + if (!args.sortCol || !args.sortCol.field || data.length === 0) { return data; } const field = args.sortCol.field;