From 77318d2acdada6089e5a8a23ed5d4a169c842105 Mon Sep 17 00:00:00 2001 From: Edward Moulsdale Date: Sun, 16 Nov 2025 20:02:52 +0000 Subject: [PATCH] Fix crash in EditorFileDialog by checking for null pointer --- editor/gui/editor_file_dialog.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/editor/gui/editor_file_dialog.cpp b/editor/gui/editor_file_dialog.cpp index 15f32e68628..09026e2b05f 100644 --- a/editor/gui/editor_file_dialog.cpp +++ b/editor/gui/editor_file_dialog.cpp @@ -543,7 +543,7 @@ void EditorFileDialog::_thumbnail_done(const String &p_path, const Refset_item_metadata(-1, d); - if (display_mode == DISPLAY_THUMBNAILS && previews_enabled) { + if (display_mode == DISPLAY_THUMBNAILS && previews_enabled && EditorResourcePreview::get_singleton()) { EditorResourcePreview::get_singleton()->queue_resource_preview(file_info.path, callable_mp(this, &EditorFileDialog::_thumbnail_result)); }