diff --git a/core/CoreConfig.cpp b/core/CoreConfig.cpp index 2c499360..d691f575 100644 --- a/core/CoreConfig.cpp +++ b/core/CoreConfig.cpp @@ -452,6 +452,11 @@ bool SM_ExecuteConfig(CPlugin *pl, AutoConfig *cfg, bool can_create) can_create = false; fclose(fp); } + else + { + g_Logger.LogError("Failed to auto generate config for %s, make sure the directory has write permission.", pl->GetFilename()); + return can_create; + } } }