--- query.inc +++ (query.inc) @@ -670,7 +670,7 @@ $groups = &$this->$where; if (!isset($group)) { - $group = max(array_keys($groups)) + 1; + $group = empty($groups) ? 1 : max(array_keys($groups)) + 1; } // Create an empty group