diff --git a/src/cell_renderer_image.py b/src/cell_renderer_image.py index 0e5671c7b..a4e8386d0 100644 --- a/src/cell_renderer_image.py +++ b/src/cell_renderer_image.py @@ -94,6 +94,8 @@ class CellRendererImage(gtk.GenericCellRenderer): if self.image.get_storage_type() == gtk.IMAGE_ANIMATION: if self.image not in self.iters: + if not isinstance(widget, gtk.TreeView): + return animation = self.image.get_animation() iter = animation.get_iter() self.iters[self.image] = iter