diff options
Diffstat (limited to 'libnautilus-private/nautilus-icon-factory.c')
-rw-r--r-- | libnautilus-private/nautilus-icon-factory.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libnautilus-private/nautilus-icon-factory.c b/libnautilus-private/nautilus-icon-factory.c index 851c33d6c..388f47923 100644 --- a/libnautilus-private/nautilus-icon-factory.c +++ b/libnautilus-private/nautilus-icon-factory.c @@ -322,7 +322,9 @@ load_thumbnail_frame (NautilusIconFactory *factory) if (factory->thumbnail_frame != NULL) { g_object_unref (factory->thumbnail_frame); } - factory->thumbnail_frame = gdk_pixbuf_new_from_file (image_path, NULL); + if (image_path != NULL) { + factory->thumbnail_frame = gdk_pixbuf_new_from_file (image_path, NULL); + } g_free (image_path); } |