diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 4b9b3a8c282..b4b82b1edfa 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -1654,7 +1654,7 @@ int EditorNode::_save_external_resources() { } for (const String &E : edited_resources) { - Ref res = Ref(ResourceCache::get(E)); + Ref res = ResourceCache::get_ref(E); if (!res.is_valid()) { continue; // Maybe it was erased in a thread, who knows. }