diff --git a/plugins/view-resources/src/components/filter/ObjectFilter.svelte b/plugins/view-resources/src/components/filter/ObjectFilter.svelte
index 8a8c940934..322053b86f 100644
--- a/plugins/view-resources/src/components/filter/ObjectFilter.svelte
+++ b/plugins/view-resources/src/components/filter/ObjectFilter.svelte
@@ -99,6 +99,9 @@
     const options = clazz.sortingKey !== undefined ? { sort: { [clazz.sortingKey]: SortingOrder.Ascending } } : {}
     objectsPromise = client.findAll(targetClass, resultQuery, options)
     values = await objectsPromise
+    if (isStatus) {
+      values = groupValues(values as Status[])
+    }
     if (targets.has(undefined)) {
       values.unshift(undefined)
     }
@@ -116,9 +119,6 @@
         })
       }
     }
-    if (isStatus) {
-      values = groupValues(values as Status[])
-    }
     objectsPromise = undefined
   }