diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 1aad74c8b18..39edff74ce8 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -3409,6 +3409,7 @@ int EditorNode::_next_unsaved_scene(bool p_valid_filename, int p_start) { void EditorNode::_exit_editor(int p_exit_code) { exiting = true; + waiting_for_first_scan = false; resource_preview->stop(); // Stop early to avoid crashes. _save_editor_layout();