--- /var/webroot/drupal.org/htdocs/sites/all/modules/project/release/views/handlers/project_release_handler_field_release_file_timestamp.inc	2009-12-03 02:21:16.000000000 +0000
+++ release/views/handlers/project_release_handler_field_release_file_timestamp.inc	2009-12-08 03:03:08.000000000 +0000
@@ -31,12 +31,14 @@ class project_release_handler_field_rele
     foreach ($values as $result) {
       $nids[] = $result->{$this->field_alias};
     }
-    $function = $this->options['file_order'];
-    $placeholders = db_placeholders($nids);
-    $sql = "SELECT $function(f.timestamp) as timestamp, prf.nid FROM {project_release_file} prf INNER JOIN {files} f ON prf.fid = f.fid WHERE prf.nid IN ($placeholders) GROUP BY prf.nid";
-    $query = db_query($sql, $nids);
-    while ($file = db_fetch_object($query)) {
-      $this->items[$file->nid] = $file->timestamp;
+    if (!empty($nids)) {
+      $function = $this->options['file_order'];
+      $placeholders = db_placeholders($nids);
+      $sql = "SELECT $function(f.timestamp) as timestamp, prf.nid FROM {project_release_file} prf INNER JOIN {files} f ON prf.fid = f.fid WHERE prf.nid IN ($placeholders) GROUP BY prf.nid";
+      $query = db_query($sql, $nids);
+      while ($file = db_fetch_object($query)) {
+        $this->items[$file->nid] = $file->timestamp;
+      }
     }
   }
 
