diff --git a/modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php b/modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php index d1755bf51..3a067bb3e 100644 --- a/modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php +++ b/modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php @@ -1152,6 +1152,9 @@ abstract class IdoQuery extends DbQuery $groupedTables = array(); foreach ($this->groupBase as $baseTable => $aliasedPks) { + if (! $this->hasJoinedVirtualTable($baseTable)) { + continue; + } $groupedTables[$baseTable] = true; foreach ($aliasedPks as $aliasedPk) { $group[] = $aliasedPk;