diff --git a/source/blender/editors/space_file/space_file.c b/source/blender/editors/space_file/space_file.c index eca573c27f0..97c2d75e469 100644 --- a/source/blender/editors/space_file/space_file.c +++ b/source/blender/editors/space_file/space_file.c @@ -308,7 +308,7 @@ static void file_listener(bScreen *UNUSED(sc), ScrArea *sa, wmNotifier *wmn) ED_area_tag_redraw(sa); break; case ND_SPACE_FILE_PREVIEW: - if (filelist_cache_previews_update(sfile->files)) { + if (sfile->files && filelist_cache_previews_update(sfile->files)) { ED_area_tag_refresh(sa); ED_area_tag_redraw(sa); }