diff --git a/modules/backend/widgets/Filter.php b/modules/backend/widgets/Filter.php index 4049b152c..9af3a8c57 100644 --- a/modules/backend/widgets/Filter.php +++ b/modules/backend/widgets/Filter.php @@ -370,8 +370,15 @@ class Filter extends WidgetBase protected function getOptionsFromModel($scope, $searchQuery = null) { $model = $this->scopeModels[$scope->scopeName]; + $query = $model->newQuery(); + /* + * The 'group' scope has trouble supporting more than 500 records at a time + * @todo Introduce a more advanced version with robust list support. + */ + $query->limit(500); + /* * Extensibility */