? .git
? tests
? help/localization.html
? plugins/views_plugin_localization.inc
? plugins/views_plugin_localization_core.inc
? plugins/views_plugin_localization_none.inc
Index: plugins/views_plugin_query_default.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/plugins/Attic/views_plugin_query_default.inc,v
retrieving revision 1.1.2.14
diff -u -p -r1.1.2.14 views_plugin_query_default.inc
--- plugins/views_plugin_query_default.inc	22 Dec 2009 00:35:49 -0000	1.1.2.14
+++ plugins/views_plugin_query_default.inc	23 Dec 2009 16:50:56 -0000
@@ -1001,8 +1001,11 @@ class views_plugin_query_default extends
 
     list($distinct, $fields, $non_aggregates) = $this->compile_fields($fields_array);
 
-   if ($this->has_aggregate || $this->groupby) {
-     $groupby = "GROUP BY " . implode(', ', array_unique(array_merge($this->groupby, $non_aggregates))) . "\n";
+    if (count($this->having)) {
+      $this->has_aggregate = TRUE;
+    }
+    if ($this->has_aggregate || $this->groupby) {
+      $groupby = "GROUP BY " . implode(', ', array_unique(array_merge($this->groupby, $non_aggregates))) . "\n";
       if ($this->having) {
         $having = $this->condition_sql('having');
       }
