diff --git a/editor/gui/editor_file_dialog.cpp b/editor/gui/editor_file_dialog.cpp index 636aa25fbf..d035f17563 100644 --- a/editor/gui/editor_file_dialog.cpp +++ b/editor/gui/editor_file_dialog.cpp @@ -99,6 +99,10 @@ void EditorFileDialog::_validate_property(PropertyInfo &p_property) const { } void EditorFileDialog::_dir_contents_changed() { + if (!EditorFileSystem::get_singleton()) { + return; + } + bool scan_required = false; switch (get_access()) { case FileDialog::ACCESS_RESOURCES: {