diff options
Diffstat (limited to 'editor/project_manager.cpp')
-rw-r--r-- | editor/project_manager.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp index 52e6b478f9..da196d8de9 100644 --- a/editor/project_manager.cpp +++ b/editor/project_manager.cpp @@ -1963,6 +1963,9 @@ Ref<Texture2D> ProjectManager::_file_dialog_get_thumbnail(const String &p_path) } void ProjectManager::_build_icon_type_cache(Ref<Theme> p_theme) { + if (p_theme.is_null()) { + return; + } List<StringName> tl; p_theme->get_icon_list(SNAME("EditorIcons"), &tl); for (List<StringName>::Element *E = tl.front(); E; E = E->next()) { |