diff --git a/library/Core.cpp b/library/Core.cpp index 61a1cc2b8..00447fe72 100644 --- a/library/Core.cpp +++ b/library/Core.cpp @@ -1256,7 +1256,7 @@ static void run_dfhack_init(color_ostream &out, Core *core) std::vector prefixes(1, "dfhack"); size_t count = loadScriptFiles(core, out, prefixes, "."); - if (!count) + if (!count || !Filesystem::isfile("dfhack.init")) { core->runCommand(out, "gui/no-dfhack-init"); core->loadScriptFile(out, "dfhack.init-example", true);