diff --git a/Libraries/LibGUI/GDirectoryModel.cpp b/Libraries/LibGUI/GDirectoryModel.cpp index bc454a33df..1e5fc334fc 100644 --- a/Libraries/LibGUI/GDirectoryModel.cpp +++ b/Libraries/LibGUI/GDirectoryModel.cpp @@ -158,9 +158,9 @@ GIcon GDirectoryModel::icon_for(const Entry& entry) const } else { thumbnail_cache().resource().set(path, nullptr); } + if (!entry.thumbnail) + return m_filetype_image_icon; } - if (!entry.thumbnail) - return m_filetype_image_icon; return GIcon(m_filetype_image_icon.bitmap_for_size(16), *entry.thumbnail); } return m_file_icon;