diff --git a/src/ORM/Association/SelectableAssociationTrait.php b/src/ORM/Association/SelectableAssociationTrait.php index c6a3e113ce3..f32f6ed4fcd 100644 --- a/src/ORM/Association/SelectableAssociationTrait.php +++ b/src/ORM/Association/SelectableAssociationTrait.php @@ -240,7 +240,7 @@ protected function _buildSubquery($query) } $fields = $query->aliasFields($keys, $this->source()->alias()); - return $filterQuery->select($fields, true); + return $filterQuery->select($fields, true)->distinct(); } /**