diff --git a/modules/mono/csharp_script.cpp b/modules/mono/csharp_script.cpp index a84febb2262..18724ff6e1b 100644 --- a/modules/mono/csharp_script.cpp +++ b/modules/mono/csharp_script.cpp @@ -727,21 +727,16 @@ void CSharpLanguage::reload_all_scripts() { } void CSharpLanguage::reload_scripts(const Array &p_scripts, bool p_soft_reload) { +#ifdef GD_MONO_HOT_RELOAD + if (is_assembly_reloading_needed()) { + reload_assemblies(p_soft_reload); + } +#endif +} + +void CSharpLanguage::reload_tool_script(const Ref