diff --git a/src/cell_renderer_image.py b/src/cell_renderer_image.py index 2bb7207cc..65b14eec9 100644 --- a/src/cell_renderer_image.py +++ b/src/cell_renderer_image.py @@ -63,7 +63,8 @@ class CellRendererImage(gtk.GenericCellRenderer): iter = self.iters[image] iter.advance() model = tree.get_model() - model.foreach(self.func, (image, tree)) + if model: + model.foreach(self.func, (image, tree)) if self.redraw: gobject.timeout_add(iter.get_delay_time(), self.animation_timeout, tree, image)