summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libnautilus-private/nautilus-icon-info.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-icon-info.c b/libnautilus-private/nautilus-icon-info.c
index f39ad4250..97e88cb34 100644
--- a/libnautilus-private/nautilus-icon-info.c
+++ b/libnautilus-private/nautilus-icon-info.c
@@ -392,6 +392,9 @@ nautilus_icon_info_lookup (GIcon *icon,
}
filename = gtk_icon_info_get_filename (gtkicon_info);
+ if (filename == NULL) {
+ return nautilus_icon_info_new_for_pixbuf (NULL);
+ }
lookup_key.filename = (char *)filename;
lookup_key.size = size;