Index: contrib/image_gallery/image_gallery.module
===================================================================
RCS file: /cvs/drupal/contributions/modules/image/contrib/image_gallery/image_gallery.module,v
retrieving revision 1.3
diff -u -r1.3 image_gallery.module
--- contrib/image_gallery/image_gallery.module  4 May 2006 14:15:30 -0000       1.3
+++ contrib/image_gallery/image_gallery.module  2 Aug 2006 15:33:30 -0000
@@ -1,5 +1,5 @@
 <?php
-// $Id: image_gallery.module,v 1.3 2006/05/04 14:15:30 walkah Exp $
+// $Id: image_gallery.module,v 1.1.2.2 2006/05/04 14:18:02 walkah Exp $

 function image_gallery_help($section) {
   switch ($section) {
@@ -85,7 +85,9 @@
     $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));
+    if (isset($last->nid)) {
+      $galleries[$i]->latest = node_load(array('nid' => $last->nid));
+    }
   }

   $images = array();
