--- orig/image/contrib/image_gallery/image_gallery.module       2007-08-22 13:39:45.000000000 -0400
+++ patched/image/contrib/image_gallery/image_gallery.module    2007-09-06 14:08:13.000000000 -0400
@@ -145,5 +145,5 @@
     $tree = taxonomy_get_tree(_image_gallery_get_vid(), $galleries[$i]->tid, -1);
     $descendant_tids = array_merge(array($galleries[$i]->tid), array_map('_taxonomy_get_tid_from_term', $tree));
     $last = db_fetch_object(db_query_range(db_rewrite_sql('SELECT n.nid FROM {node} n INNER JOIN {term_node} tn ON n.nid = tn.nid WHERE tn.tid IN (%s) AND n.status = 1 ORDER BY n.sticky DESC, n.created DESC'), implode(',', $descendant_tids), 0, 1));
-    $galleries[$i]->latest = node_load(array('nid' => $last->nid));
+    $galleries[$i]->latest = node_load(array('nid' => intval($last->nid)));
   }

   $images = array();
