diff --git a/enterprise/web-frontend/modules/baserow_enterprise/dashboard/components/data_source/AggregationSortByForm.vue b/enterprise/web-frontend/modules/baserow_enterprise/dashboard/components/data_source/AggregationSortByForm.vue
index d03698797..041b2effc 100644
--- a/enterprise/web-frontend/modules/baserow_enterprise/dashboard/components/data_source/AggregationSortByForm.vue
+++ b/enterprise/web-frontend/modules/baserow_enterprise/dashboard/components/data_source/AggregationSortByForm.vue
@@ -25,7 +25,7 @@
       </DropdownItem>
     </Dropdown>
     <SegmentControl
-      v-if="aggregationSorts.length > 0"
+      v-if="aggregationSorts.length > 0 && v$.sortReference?.$error === false"
       ref="sortDirectionSegment"
       :active-index="orderDirectionIndex"
       :segments="orderDirectionOptions"