From 4d4c1dfc1b4790c7ffab8f32bbbfbcb8ad30e4f1 Mon Sep 17 00:00:00 2001 From: Juan Linietsky Date: Thu, 31 Aug 2017 08:55:20 -0300 Subject: Do not error flood if removing default environment. Closes #9945 --- scene/main/scene_tree.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scene/main/scene_tree.cpp b/scene/main/scene_tree.cpp index 65aeb23609..766b7923d3 100644 --- a/scene/main/scene_tree.cpp +++ b/scene/main/scene_tree.cpp @@ -542,6 +542,10 @@ bool SceneTree::idle(float p_time) { if (env_path != String()) { fallback = ResourceLoader::load(env_path); + if (fallback.is_null()) { + //could not load fallback, set as empty + ProjectSettings::get_singleton()->set("rendering/environment/default_environment", ""); + } } else { fallback.unref(); } -- cgit v1.2.3